you're correct, the weather really is that bad
this is the tradeoff in the US, there is no getting around it. leftists gravitate toward places with constantly pleasant weather because they can't handle adversity. anywhere the culture is OK, the weather will suck for at least part of the year...