I think it can be partly attributed to the Kapernick thing.
For many Football is a break from the daily grind. It's entertainment. When the things that people are looking to get a few hours of respite from show up in the game, it's a turnoff, particularly for casual fans.