It's that and the fact that the product has just sucked. You have all these guys getting paid millions that have huge egos, your company employs them and they get viewers based on how they act, then tell them they can't express themselves? I'm not a huge showboat guy, but the league makes it's money off of Chad Johnson's, Terrell Owens, etc. but do everything they can to hamper them. That and the league wants everyone to be mediocre instead of the natural balance of teams being better than each other.