Somehow Musk managed to convince Vegas politicians what the city needs in terms of public transportation are private tunnels for Tesla cars.
The purpose of government is to enable people to build and do things that don't hurt others. Why should they stand in the way of this any more than someone putting in a roller coaster or casino?
The city isn't paying for it.