This does not work even in normal markets: no one will allow you to dump or profit from a monopoly position in a normal market. All players that harm the market itself are removed/penalized so that the market remains a market. Clubs that spend more than they earn harm not only themselves (no one cares about the owners and how they want to burn their money) but all other clubs - this is the main problem that needs to be solved.
Right. Although, at the moment it just doesn't get enforced enough. Unfortunately, I see it being enforced a lot less in the coming years, since we seem to be having more rich owners buy into the Premier League. I know we've had Man City, Liverpool, and United for a while now with decent sets of money. However, Liverpool never really competed with City or United in terms of finances. Now, we've got Newcastle who's basically got enough money to take the league by storm, and the only real limit for them, and City is the regulations, and they've been known to skirt around them too.
I don't like how football is changing, it used to be about the football, and the grass roots of it. So, basically any team could progress, and we have magic like Leicester winning the league for example. However, that's not going to be the case the more rich owners that come in, and spend a ton of money, which is what we're seeing in the last couple of years. I mean, Liverpool was up for sale for around 3-4 billion pounds. That's crazy, and who's going to be able to afford that or justify that, other than stinking rich, country sized companies or even countries themselves.