Yes, it's true that the NFL has lost many fans due to its anti-American and 'wokeness' players and associates. Conversely, it retains and attracts anti-American and 'wokeness' fans. Also, there are fans who are agnostic (no convictions) who will watch the sport no matter what.
It's true that we now have professional sports that have become politicized mostly along racial lines. How much this affects their business (profits) in the long term is TBD in my opinion.
I mean, it's practically their religion
It may have taken a seismic event/s to rouse them to action, but for sure, the line has been crossed.