I live in Palo Alto making about $55k and live fairly comfortably; my actual living expenses are probably closer to $25k. It would be hard to have a family, but I get by just fine having roommates.
You're right that someone trying to support a family on a single income at 50k would have a tough time, but I think the range of people who can make it work is a lot broader than you're making it seem.