I think it may be the outrageous money in American pro sports, but I quit watching baseball somewhere @ 2000 and haven't watched pro football in about that same span.I do watch the NBA but only in the playoffs.
But I do love sports. Since I live very close to a Big Ten school and deal with them for many things (Iowa) I am a huge college football & basketball fan, although the money may drive me from that also. (How about that Caitlin Clark???)
I have watched the Canadian game for years but as you noted ESPN would carry it for a few weeks and then drop it as soon as the NFL farted. But this year CBS Sports channel seems to be. carrying more and for longer. They have a couple of games this weekend.
I like their rules, especially the 3 down rule and the longer, wider field. There have been many games that have gone to the last minute. I would simply rather watch their more wide open game that the proverbial 'No Fun League.' CBS Sports is carrying something like 34 games, so I am hoping there are many more to come.