I broke the habit of watching sports because I was overseas so much, and the wasn't much of any way to see them before the internet grew up a bit. Then spending a lot of time in the US again, I noticed what a time-suck it was for people. The company president I worked with had hardly any time. Busted his ass. But would sit down for 3 hours to watch the Lakers - without fail.
We all enjoy entertainment, but as entertainment pro sports in the US are the worst. Forget that they are ridiculously overpaid and pampered. They don't entertain - which is their primary function.
Like in Stalinist Russia formerly Communist China, where only approved entertainment was allowed. People sit on their ass in front of a TV to get away from their day-to-day worries, and these guys who are paid literal fortunes to entertain you by running, catching and throwing a ball instead lecture you. They sing propaganda songs, the take a knee to remind you how "their people" are suffering. They scowl and whine.
Turn that crap off. Trust me, there are 100 things more entertaining than the NFL these days. Even taking a nap is more entertaining. Who cares which set of whining millionaires win a game? Turn on YouTube and find some comedy. Tons fo great comedians you rarely see on TV... they don't get picked up because they are actually funny, and entertain people rathe than depress them.
NFL players are just entertainers who aren't very entertaining. Turn them off. There are enough whiners in the world that you don't have to finance their lavish lifestyles!