Again, to put my post into contex consider just how good these guys were or were viewed:
R9 - Three time WOPY and two golden balls
Henry - Considered the best in the prem and always in the running for golden ball
ADP - JuBe/Italian legend
Sheva - Golden Ball winner and Milan legend
Batigol - Argentina's former leading goal scorer. Finished just behind Ronaldo for WOPY
Raul - CL record breaker
Marco Van Basten - Needs no introduction. Multiple golden ball and wopy winner
And so on.....Guys like Di Natale/Higuain/RVP etc will never be in contention for these awards because there are much much better players ahead of them.....so why are they putting up numbers that were formerly reserved for the elite??
My take is that scoring is easier now and it's also reasonable to assume that the quality of defenses have decreased.
Also, as many other posters have commented...the level of competition between the big teams and the rest is now almost 0. Nowadays, you hardly have a player that is considered a superstar who isn't playing for a big team. Hell you hardly have any genuine super stars outside of Real, Barca, Bayern, Manure, City and Chelsea.
The "good" teams have disappeared. Leverkusen, Shalkae, Fiorentina, Roma, Lazio, Parma, Aston Villa, Arsenal Spurs, Deportivo, Valencia, etc etc are now waaaaaay waaaaay behind the aforementioned. All that remain is Atletico, Dortmund and Sevilla and maybe Everton....but they keep getting gutted by the big teams. Dortmund has been doing this so often they are actually in relegation trouble. Atleti have overspent horribly and Everton won't be able to hold on to their stars....I guarantee it.
Honestly, with football in the state it's in today, CR7 and Messi can't help but put up these silly numbers.