Suburbs sort of combine the worst aspects of city and rural life; too many people around that you don't really get space, privacy, or scenery, yet not enough people for there to be any interesting restaurants, farmer's markets, museums, coffee shops, or really just anything to do.
I love the Bay Area because it offers all the amenities of a big city, yet all sorts of natural beauty is within an hour's drive away. One of my relatives visited recently and was shocked at how you can be in downtown SF one minute and then standing in an old-growth forest of redwood trees twenty minutes later.
Unfortunately, I imagine once my wife and I have children, expenses will become rather difficult. I'm not sure how well a tiny apartment will accommodate a growing family, especially if we have two or three kids. So... I'll probably end up back in the suburbs eventually, but I'm not in a hurry, and it certainly isn't my preference to be there.