Questioned, not called.
and I'm not the only one to notice...
So lets talk homeless, since effectively we are discussing morals. Do you do anything to help the homeless, actually physically do anything? Ever buy a big issue, work with any of the homeless charities, even buy a coffee. You see many people have these high moral views but just become indignant on a forum, type something on the internet like it's actually going to change anything. I'm a firm believer in direct action.
I've also no issue with people having money and the link between them and a homeless person is tenuous at best. They wouldn't have had anything to do with that person ending up homeless. Homelessness has so many reasons, and it's actually easy to become homeless. It's a real thin line, but in my experience has never had any direct link to a very rich person. Usually it's personal issues combined with a situation.
And for those rich people, what's the problem with people earning money? Most will be employers providing jobs for people and hence providing a living. Too many times you hear the way out of a deprived areas issues is to provide jobs for the population.
An then there's what you do with that money. I give you examples like Bill Gates, Chuck Feeney, Yu Pengnian, in fact why not go and read about the Giving Pledge:
http://givingpledge.org/