Can't agree that American sport is a good example on 3 counts:
1. Fans would be no more happy that are 'monetarised' sport ended up diverting money from the players to the clubs and by default the owners than the current structure where the players get most of the money;
2. Would we want a system whereby players have litle choice over who they play for, you know the situation your the top player at college from one of the southern states looking forward to playing somewhere warm and Green Bay have a crap season ....;
3. American sport is a closed shop they is no interest in the likes of Bristol Rovers ... goodnight irene.
But a problem does exist in football and it will get worse for 2 reasons:
1. Positive discrimination the FA now seeking to force clubs to include more English or homegrown players (like say a Fabregas) into squads so the value of the better homegrown players will increase because clubs have to have them regrdless of whether they really want them, so they buy the best of the rest just to make up the numbers (if you need to understand how positive discrimination fails look at South Africa where companies have to employ x number of black people to qualify for government contracts, the black people paid to make up those numbers doing nothing think it's great system);
2. Clubs when not buying the best of the rest of 'homegrown' players will buy abroad because they can get players that have already played in the top league in their country, perhaps even getting a few caps, thus seem less of a risk (perhaps understandably). Of course is it just the Man City's, Arsenal's or Chelsea's doing this? Well I don't really see many rumours linking Swansea or Southampton to buying 'homegrown' players to replace their depleted ranks.
In short we're pretty stuck with the system we got & certainly becoming more Americanised (I wonder where the Premier League marketing model come from?) won't improve things for the England national team.