The more important question is why are so many people paying to see games, buying $9 beers at the game, buying $100 shirts with NFL logos on them and watching televised NFL football games, among many other activities, which then allows the NFL to fund OPEN BORDERS?
JoMa
Probably for the same reason so many people use Microsoft Windows as an operating system, or have Verizon as an Internet Service Provider...it is what they like, and it would be disruptive to their lives to change it.
It is easy to rail against the NFL if you think sports are useless to begin with, but if you have a significant social life tied up with other like-minded people and have for decades, those people being castigated for watching football might well ask the question “Why are people using Microsoft, Apple, Verizon, GE, Home Depot, et al who are giving every single year, and have been for years, ten times the money annually to these cases we hate?”