Government is nearly always the least effective use of a citizen's money. Huge discussion on HN a few days ago about the IRS barely making $7 for every $1 spent. Before than we discussed the astronomically comical cost of healthcare.gov. It's good that people are demanding social change and action; the answer should bbe private charity and community leadership, as the current system just funnels money into contractor…
Why would private charities be any less corrupt than public ones?
If the government is corrupt or incompetent, people get angry at them and then ... nothing changes. The flow of money isn't stopping, in fact the most likely outcome is their budgets keep going up year after year.