I get it is the biggest sport and everyone loves Sunday, but in terms of just betting, it seems to be an overall bad experience for most. NBA & NHL seem to be much more friendly in terms of variables at play and truly trying to find that hidden spot or edge.
The NFL just feels like a cluster****. Whether you bet on teams who are inconsistent every week or if you bet on players it seems like a good spot but usually ends badly given how little control a WR or RB has on the field in general.