Our city isn't that bad! Though it does rain a good deal, and is cloudy a lot.
That said there are a lot of amenities (museums, shows, groups, &c) and things-to-do, so we're not as isolated and dull as a lot of people I've met feel we are.
I live in Ohio but work in Squirrel Hill. The city has transformed over the years and is a really nice place. The only downside is the weather. This time of year it's easier to complain about weather but we literally get some of the lowest amount of direct sunlight in the country. We basically have 2 seasons: 4 months of summer, 8 months of winter/grey. Other than that the area is ok. Where I live it's pretty depressing old industry towns with nothing left, but like I said I don't live in Pittsburgh.