Well the problem is, the schedule is made way in advance, before anyone has any idea if players are going to get hurt, who's going to retire, and who's going to playing well. They also "try" to include teams from each market in some kind of prime time game throughout the year to include exposure. Who wants to see the Patriots play every Thursday, Sunday, or Monday night? It used to be the Cowboys and 49ers played in every prime time game of the year. That got old.
Now the national anthem protest is turning people off of the NFL, even if it's a game where a player isn't protesting because Kaeperdick has put a stereotype on the entire NFL, especially for the casual viewer.
Another thing that is turning fans off, which I mentioned in my own thread, is a lack of integrity in the NFL. The officiating is horrendous. They are constantly talking about protecting the players, but it seems they only do so for certain teams. They talk about how they want to use replay to get the calls on the field right, yet in some cases, cases that can be the deciding factor in the game, they can't even get the call right using slow motion from multiple angles.
It's just a shame, I've grown up my whole life either watching or playing football and it is a part of me. It pisses me off that I want to stop watching it at this point as a sign of protest against the direction the game is going, but it is so ingrained in me that it's an addiction I can't kick.