If this all bothers you this much--do something and get off your little soapbox. Let's see, you could go down and help, you could write a big check, or you could just move somewhere there are people with views like your's and many more trees---Canada maybe.

By the way--95% of the homeless in this country could support themselves and find a job and a place to live. This would involve work, time, and effort.
I suppose standing on the edge of the off-ramp with a sign is work. If I needed a job, I could find one by the end of the morning--so could they.