These footballers are paid that much as the demand is there; we talk about the top players and their obscene wages, but we forget the tens of thousands of players who'll never get that kind of money, because they will never reach those levels of success.
That's the price to pay, I guess.
Having said that, there have been many examples who've made tremendous financial sacrifices for their clubs, and I'm not sure they should be knocked.