Broadcast TV viewership for years has been falling off for the big 4 (ABC, CBS, FOX & NBC) due to cable and streaming shows yet the NFL ratings has been steady for the most part. The 5 highest rated tv shows for 2019-2020 were: 1) Sunday Night Football 20.1 2) NCIS 15.3 3) Thursday Night Football 15.0 4) Monday Night Football 12.8 5) FBI 12.6 Also, the demographics of NFL viewing are what the advertisers want; 18-45 year old males who spend $$$. The NFL is close to a $20 billion a year revenue industry and as the article above stated, it is expected to only increase in interest as on-line betting increases. Eventually people could bet on a NFL games next play call being a pass or run, a fake punt, who catches the next pass, who scores the next td, who makes the next sack - all during the course of the game either at their home or in the stadium itself.
Wasn't it just a few years ago people were swearing off the NFL due to the Colin Kapernick situation? It appears that was simply a speed bump for the NFL. The NFL is a well oiled machine that just seems to keep cranking out $$$. I guess that's why the NFL Commissioner makes $40+ million a year.