Vegas isn't in any danger of being replaced by Dubai of all places. Vegas is vegas in part because it is shielded by the laws of the USA. Unlike Vegas, Dubai is controlled by the laws of Sharia as interpreted by the ruler of the day.
Well, it doesn't have to be the Las Vegas of the world, just the Las Vegas of the Middle East. But yes, obviously religion is the factor that holds it back. If the emirs (correct title?) can get it into their heads to let money beat religion, though, they have a huge opportunity.