The NFL has a complicated relationship with its fans.
Every issue in the NFL is not just news, but big news. National news. There is no such thing as a small locker room scrape without the 24-hour news cycle grinding it up and exhausting every angle the story has to offer, upside-down and inside-out.
With so much interest in the sport, there is bound to be a difference of opinion. Heck, even issues of racism in the NFL have people taking different sides. The NFL has gotten too big, with a fanbase too diverse and too invested in the product to let anything slip by unnoticed or ignored.
How can the NFL be all things to all people? How can the NFL cater to such an enormous fanbase, while still staying true to its loyal core?