God’s timing — not ours. We cannot judge.
We can't judge internals, the hidden thoughts of a person, only God knows those. HOWEVER, we can judge people from what they reveal and their actions, what they do. That is what this article is doing, judging the objective actions and revealed by speech thoughts of JPII.
For example : If a male married friend tells me that he's having an affair with another woman, I can judge him, and call him an adulterer. Why? Because I'm judging him based on what he REVEALED to me.
By the way, Beatifications are not infallible. Charlemagne is a Blessed in France, and there are many more like him in all countries of the World, beatified’s who went nowhere from there.