I currently live in Phoenix, but have lived in Seattle as a child. I remember it being very rainy and foggy. My parents hated the fact that you didn't see the sun for months at a time, so we moved back to Phx. Phoenix is ok. Hot most of the year, but we have gorgeous falls and winters. No snow, but sometimes no rain can suck too. And if you want to see snow, it's just 2 hours north. Sometimes the desert landscaping can get old, but California, Oregon, Washington and even Hawaii are a few hours plane ride away.
Now that I'm an adult myself, I choose to stay in Phoenix. Cost of living is good, housing is still not as expensive as Seattle. Phoenix's job market is booming because a lot of major companies move their call and customer service centers here because of the ideal weather. We never have to close a center due to tornados, blizzards or hurricanes. There's lots of things to do all the time- zoos, museums, dining, golf, shopping, resorts, theater, and travel within AZ. Like Flagstaff to ski, Sedona to hike, the Grand Canyon, and a ton of lakes for water sports.
So Phoenix is a good place to live and visit.