Homelessness cannot be ended by spending money. There is no amount that can fix homelessness. If you don't understand the root causes of homelessness you can never find a solution.
Why not have it on all professional trades? Why hurt individual investors? Then again, professionals will call it a “cost of doing business” and pass the cost down. The beat thing to do is to eliminate all tax write offs. All of them. Then taxes would go to help people.