Before Obama began meddling with health care we had 6 places in the county for mental health, we had more beds for mental health in hospitals. Since Obama altered health care we now have 1 place for mental health in the county, 13 other counties have lost their providers as well and mental health was taken away from government and state supported and changed to a corporation in charge of management .
In NC, the free market was taking care of mental health. The reason we had so many providers before is that any organization could open a place to treat mental illness as long as they met the guidelines. After the Obama plan began taking place the state changed it so that only 1 organization would receive funding and that organization would be in control of all the funding . The state did this after finding out that it wouldn't be practical to try to reorganize mental health across the state so they handed it off to a single provider per county and let them worry about it.
I hope the people in VA get the help they need , but it has been my experience that anytime the government decides something is too much trouble to manage they hand it off to someone else they can blame for it not working when it wasn't the service itself that was the problem, it was the government controls placed on it. They can throw all the money they want at the program but it will not change the problems that the government has created . Mental health services are not services that work because you provide a bigger budget, it starts with the people that provide the service and if you tie the hands of those people , no amount of money will fix it.