If you think the Strip sucks balls, wait till you see the rest of it. The entire city was built by the same contractor over the last 3 years, and it looks it. Even the residential communities come in strip mall form. The city's patron saint is the inventor of the chain restaurant. It's the most shamelessly generic place on the planet.
The Rev