I think everyone is right there, to a degree. Ie yea, the government is at fault, but who is controlling the government here? etc
The solution is balance. I'm a capitalist, but unrestrained capitalism is difficult to impossible. Unrestricted government or capitalism will fail in both cases imo.