So, I can't give you a good answer because I'm not an architect and haven't been remotely trained, but I can give you a direction to go for research.
Stephen Luoni at the University of Arkansas Community Design Center
has interesting things to say, though he seems to focus more on urban planning than architecture (if you want to distinguish the two). Personally, I feel that restricting yourself to buildings and not, say, worrying about the ecological context you're building in is a mistake anyways.
Hrm. My brain is short-circuiting, or I'd be able to share more.
But I guess what I'm saying is... expand your focus from architecture to urban community planning and you might find things that are within your competencies and joys and are a lot more noble than working for the rich.