That's no panacea. I worked for a social service non-profit for years. Yes, some stuff was better, there were still tons of issues.