So because the visitors to Vegas will pay for this that makes it ok ? The billion dollar a year NFL can’t afford to support itself ? It needs to tax visitors to Vegas ? What not just tax tickets to the game ? Then its truly a user fee/tax.
The tax/user fee will probably be one or two bucks per room for a couple of years.
Vegas visitors, who spend ungodly amounts of money or at least $200 each stay on average, will barely notice.
Smart businesses don’t pay for things they don’t have to. Local governments are constantly willing to give concessions to businesses to relocate there. Sports teams are higher profile but Toyota never builds a plant they’ll fully pay for. Once businesses figured out local politicians were will to prostitute themselves for the promise of jobs the barn door was opened, and the cows are out.