I wonder if part of the problem in Vegas is that they are spending enormous sums of money to build facilities for the new NFL, MLB, and NBA teams. Bringing the grand prix auto race there also caused huge disruptions.