It works great when done well but generally the people with expensive inner suburb real estate typically fight tooth and nail to prevent that.

Anyone care to give a detailed argument for this position. Whenever I'm buying/renting a place in the city I always check its proximity to subway/train/bus stops and how frequently those vehicles stop by. That's even when I have a car. So the solution would seem to be build out inner suburb public transportation out at the same time or beforehand so there's less inner suburb real estate people fighting it? Yeah easier said than done, but it's still worth it to eliminate kneejerk opposition when you can.