I'll have to disagree about SLC; I've lived there several times and have always quite liked it. Conversely, I've lived in Las Vegas four times, (once Henderson, and once Boulder City, nearby, too), and I can't begin to describe how badly I loathe Las Vegas. I've lived in Idaho, California, Nevada, Arizona, New Mexico, Oregon, Wyoming, Colorado, and other places throughout the west, and my preference for a place to stay is strongly west over east. I've always liked Florida, though.
Then again, I didn't care for living in Oklahoma, but liked Kansas. The difference? What was going on in my life at the time...home is where ever you care to hang your hat; you can either like or dislike where ever you stay, and that's entirely up to you. Nothing wrong with either place. Personally, I like very few people, very wide open spaces, and if I can't walk outside and shoot, I'm not too crazy about living there. That's me...you need to decide what's right for you.
One thing is for certain; if you're not happy where you are, you'll probably need to either move, or find out what's making you unhappy and change it, or adapt to it. Staying unhappy is not the way you're meant to be.
As for SLC, if you like to ski, it's the place to go. If you like to hike, it's got it. If you enjoy the arts, there's a wide variety, contrary to what some might think. If you like to shoot, hunt, work out, fly, drive, climb, knit, sew, paint, sing, eat, jump, it's a good place to go. Whatever you want to find, you'll find there. For flying, there are several freight operations, several airlines, a number of corporations, several charter operations, a number of flight schools, several drop zones, yada, yada, all right there. The same is true just about anywhere else, too.
It's what you make of it.