I've been learning more about soccer leagues over in Europe recently and how they are different from American professional sports leagues. In particular, the English Premiere League is made up of something like 20 teams, and the lowest-performing teams in the league get demoted to B-league status, while B-league teams get promoted to the top league. This means there is a real punishment for bad play, and even the worst teams are still playing hard for their very survival. This is radically different from the way American leagues operate in which the worst teams not only don't get punished, but they also get rewarded via better positioning in the next draft.
Is the demotion/promotion system something that could make American sports better, or would it not work? It might be hard with American football (since they're no farm-system), but it could potentially work with MLB, the NBA, and possibly the NHL. Good idea or not?