i dont know why, but very few people seem to appreciate what a payroll cap actually does, both in theory and in practice.
a) it enriches the owners by fixing their costs, at the expense of players
b) it does nothing to reduce ticket prices, since a club will price for revenue maximisation regardless
c) it does very little to reduce the highest salaries - it is the middle tier that is most affected
d) it would likely violate EU antitrust and labor laws, as the clubs would be colluding to hold down wages
if you want to make football more fair, then pool all the tv money in the league(s) of your choice, and divide them equally among all teams in the top flight(s). of course, that chance has already passed - if anyone proposed that now, the best teams would breakaway into a european superleague and keep the tv rights for themselves. that is where the money is made.
a payroll cap would be a huge victory for the hedge funds, sheiks, oligarchs and multinational corporations that own the clubs, at the expense of everyone else. so yea, great idea...