Well you have got the bias on the other end of the spectrum. We have to agree to disagree. Other domestic clubs doesn't deserve the money... To get the money one has to earn it - they have to earn it. I will leave it at that. Otherwise there is no incentive for those clubs to get stronger. Sorry if those clubs can't make it they have to let richer owners to take over. That's what free market and competition all about.
Your biggest evidence supporting your argument is that other US leagues have similar rules and that served them well. The problem with that argument is the two camps are not comparable. As I pointed out earlier, in the other 3 major US sports (football, baseball and basketball), the US market is pretty much the world market. When you set rules in those leagues you set rules for the whole world pretty much. When that's the case, nobody can go to a place where there is more advantageous rules for them, no arbitrage to be had. In soccer, you have looser rules in other parts of the world, players and even owners can play rule arbitrage by voting with the feet. It's like tax situation, if one government charges too much tax, the people who matter will vote by feet to another location. Unless you can align the tax rate worldwide so no one can play the arbitrage game. Sorry to me I have sound logic here and you are just arguing socialist rule works because it works. Show me the logic !