I don't agree with that at all.
It might be true in terms of how people view players these days but it shouldn't do.
A good player is a good player and should be judged on their ability, and there are numerous other factors that take into account why they wouldn't have won something or played at a higher level than they do other than their ability.
I'm not saying it's right...but I do believe it to be somewhat factual. Duncan Ferguson will always be held in higher regard than say Tim Cahill.