I'm a native Northern Californian and have spent a lot of time in that beautiful part of the world, including Napa. I know this is a Tesla forum but I'd like to chime in with a few words about my home of choice for the last 40+ years. As a new Model 3 owner and an EV owner for the last seven years, hopefully I qualify!
Las Vegas (never "Vegas" to us locals), is full of wonderful people, many of whom care deeply about our community and the environment. We are surrounded by incredibly beautiful natural landscapes, from high-alpine forests with Bristlecone Pines that are thousands of years old, to winding red rock canyons full of hidden treasures of biodiversity. There are lots of outdoor recreational opportunities in every direction, from hiking and boating to world-class climbing and mountain biking. Las Vegas is close to Zion National Park and not far from the Grand Canyon either. We can swim in Lake Mead and snow ski on Mt. Charleston, often in the same day if we choose to.
"The Strip" is avoided by many locals, but it's there when we want some world-class entertainment or fine dining. For those who are vegan, Las Vegas has actually become an especially delightful destination, with many vegan and vegetarian options to choose from.
Las Vegas was named by the Spanish, after the original meadows in the midst of a dry valley, made possible by natural springs fed by the
Spring Mountains to the west (with peaks nearing 12,000 ft).
We have nice, shaded superchargers downtown, more in the south part of the valley at a major shopping / dining destination, and new superchargers at Railroad Pass near Boulder City on the way to Arizona. There's an abundance of Tesla owners here, and we love living, and especially driving, in the beautiful Mojave Desert.
To each his own...
Man, I LOVE driving the Model 3!! Now, if that latest firmware update would just show up...