I think the league is great as is. Look at my team, the Steelers. With one exception (this past Sunday) the Steelers have been in every game. They are more or less the same team they were last year, so how is it possible that their record could be so poor this year? I’ll tell you why- because one player couldn’t keep his head on straight in the offseason (literally) the team as a whole pays the price. That’s what parity brings you. It makes it possible for another team to win against a team they had no chance against last year even though there is no obvious reason why it should be that way (although sometimes the reason is pretty obvious, like with Ben).
Still, you have to admit to yourself that there really isn’t as much parity as you think there is. Look at the Cardinals and the Lions, perennial bottom feeders both. Then look at the Patriots, who have won three of the last five Super Bowls.
The perceived value of these teams lies not in location, but rarity. With only 32 teams to choose from they can charge premium price from potential suitors. In many cases the location sucks. I mean, were it not for the fact that the town of Green bay owns the packers they would have been gone a long time ago. The NFL still smarts over the fact that they can’t make a go of it in Los Angeles despite their best efforts.
Should the teams be locked in? They all but are anyway. Who has moved in your lifetime? The Colts, the Cardinals, the Browns, the Rams, and the Raiders. In all cases (with the exception of LA) the cities they vacated got a new franchise. The net difference? Bupkis. LA obviously cannot support a team, so there’s no loss there, and virtually every city that wants a team has one.