Real Madrid play in La Liga where that’s already the case. Your overall point remains though, that tying expenses to revenue (or in Spain’s case, projected revenue) is designed to keep the top teams at the top.
Club soccer is broken. I agree with any supporters of any Super League on that point. I think maybe we differ in how it’s broken or in the way to fix it. For me, the biggest clubs have too much money and spend too much money compared to the rest, so the solution isn’t to create a system that rewards these teams with even more guaranteed revenue. Any club who wants to join a Super League already benefits from the system as it is. It’s solely designed for them to get an even bigger advantage, to keep even more money.
I’ll just stick to La Liga because it’s what I know best. In my lifetime, Real Sociedad, Athletic Club, Depor, and Valencia have won La Liga, but the last of those was 20 years ago. I don’t see any way that any of these clubs, or any other outside of Barcelona, Real Madrid, and Atleti win La Liga ever. The introduction of mass amounts of money, regardless of the source- oil or whatever- has killed the game.