With regards to b, just look at what's happening in Mission Bay. Developers have been able to raise new building after new building -- and you have a glut of bland luxury-style apartments surrounded by corporate offices and uninspired restaurants whose main selling points are a high-end aesthetic. It's pretty, but it's dry and dull.