+Crowds
+Atmosphere
+Big hits
-Too many stoppages / ad after ad after ad
-Too many games / teams (at least for me) to keep up with from week to week
If I'm home and it's on TV I'll usually have it on in the background though.
NFL gamepass... Condensed games, shows you every play, over in 30 minutes, no ads.
I agree about too many teams. At least until you realise than 70% of them arent worth watching in any given year. And then you realise that most nfl fans know a handful of key players on most teams, and thats it. Your qb, receivers, running back, maybe a linebacker here and there. Overwhelming at first but deceivingly so.
The real trick with the nfl is to avoid following one team. Follow the whole league and youll have a much better time.