I think we fool ourselves if we believe that every street person really earns $50,000 per year and drives a car.
See the numerous complaints about San Francisco Street people near the Hilton, in the Hilton section.
I doubt many of them are more wealthy than we and to think that just salves our concience when we don't give.