What does "building housing for poor people" even mean? I assume you mean building housing so inexpensive that even "poor" people can afford it.
I just don't understand how you build housing in Malibu that is so cheap a McDonalds employee can afford it... Yet somehow this McDonald's employee doesn't just sell it to a rich person for 10x next year. If a McDonalds employee can afford a $100k mortgage (can they?), And they somehow get this condo for $100k in Malibu, wouldn't they sell it to someone like me ASAP and cash out? Because I'd buy a condo in Malibu for $300k cash tomorrow, but I'm sure others would bid it up to well above that. How do you make houses so bad that no one bids it up?