And it's good for the league. "Super Teams" make the product better and the league more intriguing/exciting to watch, imo. I'd rather there be 3-5 teams with 3+ all stars on their roster than have it be spread out where every team has one and the rest of team is made up of [expletive] role players. But that's just me, I get the argument for the other way around too. Also contraction of 3-4 teams would be nice to concentrate the talent even more. Which is why the NBA and MLB are more popular than the NFL, where they have a straight cap that prevents super teams... The NBA has seen a huge spike in popularity over the last two years and superteams are a big reason why. The NFL is more popular for other reasons and I don't see how that argument is relevant to what I said. Plus it's not like the NFL is some super even or balanced league. Sure every year there are teams that were bad the year before who make the playoffs and the other way around but the MLB and NBA have that. The NFL is still top heavy there are only 4 or so teams every year that truly have a chance at winning the superbowl. I doubt that last part at all. Last year at this time how many people would have said the Giants would be a favorite to win a super bowl? I'll give you that, but the NFL isn't anymore wide open or "competitively balanced" than the MLB/NBA because of having different spending limitations. Over the last 5 years the top teams in the NFL have pretty much remained the same (with just shuffling of rankings) between the Patriots, Steelers, Saints, Packers, Giants, Ravens, Bears, Colts, Eagles with the Colts being the only team that's fallen off.