In general, there are two forms of Sree Krishna in His pastimes.
1) Manifested form – This form is visible in this world
2) Disappearance Leela – This is visible in the spiritual world
In either case, Sree Krishna Leela is divine.
The pastimes of Sree Krishna are always divine. Sree Krishna, by His causeless mercy, manifests in this world and also within the hearts of pure devotees.
But even when He manifests in the world, human beings with material intelligence are unable to comprehend or understand the pastimes of Sree Krishna. Due to their limited power of understanding the divine pastimes, many look for defects in those. A living being with pure devotional intellect can only understand the Absolute Truth.