I am in favour of a European wage-cap, but remember:
If you're a professional footballer, you have almost definitely sacked-off education at a young age. Not uncommon. However, whilst footballers are earning immense amounts for the best part of a decade, their prospects, once their playing career is over, are pretty much limited to media and coaching. A 35-40 Year old bloke, with no job experience, and no education, is virtually unemployable. Only a select few can get into media, and coaching, well... there are loads of jobs out there I guess, but it's not on the whole particularly lucrative and you have to be good at it. So a footballer's earning years are very small indeed.
Then consider the risk of injury. A career ending injury suffered at e.g 26 could financially devastate that player and his family.
Of course, there are exceptions - Megastars on huge salaries, with huge sponsorship deals, set for life after shooting one dumb pepsi advert. But these exceptions occur in most professions: bankers, musicians, businessmen, actors....
I dunno. Football is a cruel business, and I don't have a problem with top players being paid top salaries, as a form of insurance if not anything else. But some form of wage-capping should occur because:
a) It reintroduces fairness to the competition amongst rich/poor clubs, and goes some way to counter-act the growing trend of ''my teams owner is richer than yours so we win''
No single person needs 200k a week. No-one.