I've actually sent letters to Sheen and Streisand and Rosie, et al. about their constant "OH THE POOR FRIGGIN HOMELESS" blah blah.
I told them that the BEST way to rid the world of the homeless if for each of them to take in a few. Go downtown, find a few who really break your heart.
Then...Take them to your house, feed them, clean them up, get them some new clothes, help them find a nice job - send them back to school if necessary.
When they are 100% back on their feet - go get yourselves a couple more and start the process again.
Wearing a ribbon and whining about it - isn't helping.
I haven't heard back from any of them.
The same people who whine about the "fragile ecosystem" and then burn more of their private jet fuel in one month........well, you know.