I just kind of thought of this, but why on Earth are we acting like a TON of suburbs aren't working class? There are going to be differences, of course (e.g., some rich suburb of NYC), but I'm willing to bet that the majority of suburbs that have trended Democratic have also become a lot more diverse and, YES, more economically diverse, too.
Yeah really.
I mean, people generally move out to the suburbs to escape the city. That doesn't necessarily mean everyone who lives there is middle class white. Plenty of suburbs have a decent (at least 10% or so) minority population and plenty of older housing (many of these places originally started out as small towns way back when) that while not as cheap as inner cities is still pretty affordable if you know where to look.
I think things like that are what people on these sorts of websites miss. I think a lot of people on here are either high schoolers living with their parents or young adults who prefer living in urban environments (which more power to them, I have absolutely nothing against living in a city) so it's harder to understand the mentality of someone, whether they be liberal or conservative, Democratic or Republican, who prefer to live in smaller towns. Of course a lot of suburbs are inconvenient as frack and built largely to cater to middle-upper class white people so the antipathy is understandable. Finding a good suburb is hard to do but if you do find yourself in one of those places (especially if it is a college/university town) it is mad great.