The NFL is the most popular sport in the USA by a wide margin, but they are still hypocrites in many ways, for example the Thursday night games should be done away with if the NFL was truly concerned about reducing injuries, play all the games once a week on Sundays and one game on Monday night, the players would like it and the fans who attend games would like it as well, but the NFL makes a ton of money on the Thursday night game and ignores that it put players in more jeopardy of injury because of the reduced recovery time, especially for the visiting team.
The other area of hypocrisy is the embrace of gambling, for years the NFL fought tooth and nail to stop gambling on NFL games, now they openly embrace it with some of the owners as investors in Draftkings and Fan Duel because they see the enormous profits that come from Gambling.