I think we're missing the point in talking about nationality. You don't have to be very old to remember English businessmen like Ken Bates, the Oystons, etc.
And I know people don't like to hear it but 15 different teams have won the World Series in the past 25 years. 6 have won the Premier League. Six have won the Bundesliga, 4 have won La Liga. Of the top 100 sports contracts historically, only two have been given out in Europe, the rest are American, except a handful in Saudi. The idea that American owners don't like competition and don't invest in their players doesn't bear scrutiny.
The reality is that wherever they're from, the people who now have the money to own a top-flight football club a) don't care about the local community, and b) are out to make as much money as possible off the club, or greenwash their image, and don't care what they destroy in the process. I don't have a solution but I do think it involves government regulation and some form of salary cap.
While your “statistics” might be right, you’re talking about sports contracts in sports that play over 162 games in a season, often playing for 3 days in a row, with multi-billion dollar TV contracts, across multiple channels, and TV time outs every few mins to get the ad dollars flowing. They also have wall to wall TV talk programming about each game for a couple of hours before and after the game, AND this all takes place both regionally and nationally.
Ergo, you can’t compare US sports with UK sports on the metrics you describe.
However, how would you like NO TRANSFER FEES, which keep small clubs alive?
How about revenue sharing?
A draft, where the worst team get the best players next season, and only being able to protect “franchise players” every year?
A salary cap?
No relegation or promotion, just the same teams in the same league every year?
Or billionaire owners who decide all these rules, with a “League CEO” who is in their pocket to protect the billions that keep flowing TO THEM?
How about $130 (£100) tickets?
Oh and those tickets require a “seat licence” that “entitles” you to buy that ticket?
How about £10 for a 12oz beer?
How about £10 for a hot dog?
How about $250 for a parking spot for 9 games?
If we are going to laud a few things, let’s talk about the whole package, shall we?