I don't think people are saying "We can only talk architecture on Arch Boston". At least I'm not. There are whole threads devoted to urban planning and transit. But railing against capitalism is not germane to this development. Talk about finance, urban planning, the impact on transit...