You point out some very valid points.
I wrote an article a few days ago about Wells Fargo bank giving $35,000 to build tiny plastic sheeting shelters for homeless veterans. Yes, it's good that they will be warm for the winter, but if this is all we can do for the men and women who rish their lives at the cost of their sanity in the form of lifelong PTSD, we have a serious problem.