Not to state the obvious here, but the restaurants, like the housing, charge what they do because there are so many people here willing to pay it, even if they complain about it. The housing prices are ridiculous, of course, but hopefully as more of these developments get built and come online, those that are buying houses in suburbs where they don't really want to be, will sell and buy new places in/closer to the city, thereby opening suburban houses to people who actually want to live there. I know this is exactly the case for several of my colleagues who bought places in Woburn, Lexington, and Burlington only because there wasn't a decent-sized condo in Boston/Cambridge/Somerville etc walking distance to the T anywhere to be found. As far as restaurants, like the bars, you guys need to explore beyond what is flashy/new/all-the-buzz, because there are literally thousands of top-notch small restaurants from literally every cuisine around the globe, that will NOT cost you an arm and a leg, everywhere from Watertown, to Medford, to Chelsea, to Newton- just ask around! This is a favorite pastime of mine, and some of the best places I've eaten IN THE WORLD (and I've lived in Europe and Asia too), are right here in our backyards. So please stop with this nonsense and just put in an ounce of effort instead of just complaining that so-and-so steakhouse or seafood restaurant in Beacon Hill is expensive!