I'm new to this forum, and I'm really perplexed at the responses from a few regulars that seem to hate where they live. They blow up the negative and seem to ignore the FACT that Reno is attracting people from all over, and they're all STAYING!
To help with the Reno challenged, I'll give my 2 cents.
Wind: Sometimes its windy. A lot of the time it's a nice breeze on a warm day. Don't live near a big patch of empty dirt and it's no big deal.
Crime: Please. Crime is miniscule compared to most places. The police blotter reports in the paper read like the 1950's. I grew up in an upscale Bay Area neighborhood and had much more stuff happen.
Meth: It's a problem in every city/state/town/neighborhood in the country. Hawaii has the worst problem. Should you not move to Maui?? If you don't do it, noones going to bother you.
Casinos: If you like gambling, food, entertainment, they're great. If you don't, don't go in. They don't abduct you off the streets and force you to gamble!
They are the reason we have no income tax, and overall lower than average taxes. They're pretty at night. They are great for cheap/good food and drink.
And, sometimes you win!!
Schools: lots of new, nice schools in recently expanded areas. Don't know how they "rate" compared to other states. Ratings are very subjective.
UNR is a great University. Beautiful campus.
To Do: Are you kidding?? Nothing to do?? Compared to where?
One reason we love it here is all the stuff to do. Fishing, hiking, skiing, boating, sightseeing, exploring, parks, rivers, lakes, camping, offroading.
In the summer, there is some kind of big festival/activity every weekend. Lets see: National Air races, Balloon races, Hot August Nights, Street Vibrations, Italian festival, Euro fest, National Rib Cookoff, Amazing 4th of July choices, Arttown. Lots of concerts with both big names, and nostalgic retro names. They're building the largest indoor water park in the country at the new Grand Sierra resort. Shopping choices are expanding.
Weather: You better like seasons. We have real ones. The nice thing is that you can experience snow without the real hassle. We get a little in the valley, but not enough to buy a snowblower. Go 20 minutes into the mountains and you can ski or sled to your hearts content.
Grew up in San Jose area. Much more storms, hotter in summer, much less sunshine.
Economy: Depends on your line of work. Lots of companies moving here. That's how I got here. If you work in service industries, lots of jobs but low pay. If you have good employment/skills, economy is expanding.
People: Very freindly. Small town feel mostly. Some idiots, but where are there not any??
Traffic: From my point of view, there is no traffic! Small backups during rush hour (really, just an hour or so) and only at the one, poorly designed freeway interchange. 5-10 minute delays are the worst case. People who grew up here whine cause they don't know what REAL traffic is!
Overall, Reno rates near the top for me. The only other places I'd like to live are too expensive. It take a little while to get used to the dryness. In fact, I'll put dry as the worst attribute. Your nose will dry out, and your skin a little, for about 3-6 months, then your body adapts. Drink more water and have a humidifier if necessary. Dry is also a plus. Fewer allergies, heat feels less "hot", cold feels less "cold", my dogs never get smelly

Fewer flies/mosquitos, mold less of a problem.
Brown also takes getting used to. The hills are green for a short time. You have to learn to appreciate sagebrush, pine trees, and desert terrain. If you do, you'll see the beauty.
I think the haters are probably not that happy, overall, with their own lives. If you have little job skills/prospects, low overall income, I can see how you wouldn't like it here. If you focus on the negative, I can see why you wouldn't like it here. I'd move in a heartbeat if I felt they way they do!