Yea, if you don't have a favorite team or at least a squad you casually follow this league is all kinds of tedious. Simply the sport of football has built in advantages that inflate its ratings/popularity....As a guy who doesn't root for any team but watches most games because of my gambling habit it's amazing how popular the sport is for such a mediocre product.
They'res literally two or three pretty good teams and a lot of awful to mediocre teams who will win between 6-9 games based on luck.
There is also so much bad qb play and when two bad qb's are facing each other it's literally unwatchable. Tonight will be Matt Hasselback and Ryan Mallet starting and will be an awful game yet will still get ratings
Say what you want about the nfl but the fact that they have such a popular product when it's not a good product and the whole leagues built to be between anywhere 6-10 and 10-6 is mind boggling.
Patriotism tie in (especially in the south)
Sitcom schedule (only play once a week like a tv show)
Gambling
Take away 2 of these and the NFL is doing NBA/MLB numbers. The other sports leagues can't really duplicate these things.