So I guess it's not really the clubs' fault, this is how you have to operate to be successful. Even with the financial fair play rules, where overall salary expenditure will decrease, some players will be on the same wages because that's really how much they are worth to their clubs.
I'm trying hard to give up this thread and move on with the rest of my life but I can't. It is so fundamental to what I believe is wrong with football. When you say that, "that's really how much they are worth to their clubs" you are of course correct. However, that is only because the the salary bar is raised so high. If all clubs just knocked a few naughts of what they paid the players then it wouldn't be worth one club paying hundreds of thousands a week even if it is Messi. Its all relative.