Funny you bring this up. Just had the conversation this weekend. People were over and the games were on and no one was watching when in the past it would be everyone on the couch focusing on the games. We started to talk about why no one was watching and they all said the same thing that they weren't interested in the matchups.
I think there are a lot of factors in play.
1. Injuries - Ever since the NFL has cracked down on helmet hits there seems to a shitload of players out on injuries with mid section issues, ankle and knee injuries. Now players are focusing their tackles on the more vulnerable spots on the body with least padded protection.
2. Refs - You cannot enjoy any big play anymore because you're anticipating a flag was thrown. I am tired of a TD being called back by some retarded holding penalty that occurred across the field and away from the play that had zero impact on the score. Just stupid refs ruining the fucking game. I think they're doing this on purpose to fuck the NFL. They striked a couple years back and the NFL brought in scab refs to replace them and I think they are still bitter about it.
3. Goodell - He is just not a likeable person
4. Patriots - Whether they cheated or not, the whole taint of it ruins the game. Any sport when the integrity is questioned suffers from it. Plus other than NE fans no one else likes them.
5. Fantasy - The NFL is now nothing more than a sport for gamblers. The non stop Draft Kings and Fan Duel commercials are nauseating. Watching the score ticker, they focus more on stats than they do the teams.
6. Poor player marketing - Guys like Vick, Hardy, Rice, Mc Donald all need to be out of the league. The NFL does a poor job of focusing on the good players. I don't mean on the field good but good hearted. There are a lot of positive role models, both black and white that do lots of good but the NFL barely promotes them. The NBA does a great job showing the off the court stories of good things their players 2.
7. Military dick sucking - it's fucking nauseating how much military dick sucking the NFL does. It turns out that when the NFL has a tribute to Salute the Troops they aren't doing this out of their hearts but the military pays the NFL to do this as marketing for them.
8. The country hill billy theme. Why is every fucking NFL program intro song a country song? Do they think all NFL fans are country folk?
9. The Breast Cancer awareness shit. I can understand 1 game, but a whole month of the bright pink? yet the NFL doesn't promote any awareness to diseases that affect men or the players on the field.
10. The CBA. The players negotiated less practices and more short and T-shirt practice and the shitty play on the field is directly correlated to it.
11. Lack of future super stars. Brady is old and a dick, Manning is done, Rodgers is a bottom, Luck sucks shit, Russell is a religious nut. Who is leading the NFL? Who is the face of the NFL?