Well, those Brazilians have a pesky habit of being rather good ...
Ronaldo has definately been overrewarded, but Rivaldo was worth it when he won. As for Ronaldinho, some of his performances have been breathtaking. All of Europe is still talking about his destruction of Real Madrid, in Madrid. The Madrid fans actually gave him a standing ovation - only the 2nd time they have ever done this for a Barca player (the other was Maradona).
In an Arsenal shirt, he is devasting (they look more and more like a one-man team). But on the international stage, he has been completely ineffectual as of late. That surely counts against him.
Sorry, can't agree with you about Gerrard. But, it is true to say that these awards are becoming more and more of a popularity contest, and less an indication of true form.