Vegas locals bought an impressive number of season tickets for the new NHL team before the NHL even decided to give the go ahead. It was more than enough to convince the NHL that the locals want a team.
It the locals want an NHL team, it’s more than likely they really want an NFL team even more.
If it came down to the voters, vegas locals would vote for the stadium easily.
In either case though, the leagues can afford to build their own stadium. So why do taxpayers need to be involved. Just as a lure to catch a team ? Then the government dishes out tax breaks to teams to get them to move to Vegas. It doesn’t dish out tax breaks for mom and pop stores to move to Vegas but sure, it will help out a business that already grosses out in the billions of dollars.