Doesn’t have a thing to do with the government.
Unless the author thinks the government should force us to buy NFL tickets the way it forced us to buy medical insurance.
Most NFL stadiums were built with taxpayer money, even after in some cases the voters rejected tax increases (Pittsburgh for one; I’m sure there were others)