Here’s how I’d solve (or possibly exacerbate) the homeless problem: come up with a pay-this-and-you-don’t-have-to-feel-guilty-for-not-really-caring-ever-again number. Say $15/month, automatically paid via credit card.
It’s like Netlfix, but instead of movies, you get a clean soul.
That money gets donated to homeless shelters, job training, whatever. You’re now set and morally square. Every time you read about the homeless, or pass someone on the street, you can hold your guilt-free head up high.
There can even be levels. For $30/month, you get to be smug, and $50 gets you bragging rights at all social functions.
And of course, you get a button or pin to show your level of support (see above).
I’m kidding, but the more I think about it, the more I think it might actually work.