Um, where did I show disdain for the homeless? On the contrary, I pointed out that London has become unaffordable for all but the rich. One might say the same of San Francisco and other cities with gross wealth disparities and sky-high rents.
A "nest egg" means "having a bit saved up" so one might have some economic security. Again, what does that have to do with the homeless?