No. The only solution is to stop believing that the system even can work in an equitable manner, and that the public hasn't done this to themselves.
Yes, the politicians are guilty, I'm not arguing that they are not.
And yes, industry is hopelessly corrupt.
And yes, the government agencies are incompetent, lack transparency, and lack the oversight to weed-out incompetents and special interests.
However, this did not occur in a vacuum. People would rather remain anesthetized by the media, they'd rather watch "reality" tv than be educated.
They'd rather accept "news" from outlets that have a vested interest, not in actual reporting of important events, but in keeping you titillated and angry and in a state to keep buying the crap you do not need that is bad for you that keeps you stupid and accepting that YOU can't DO anything that matters.
Bitching about the government - THAT is SO old and tired. The problem is the culture.
Our culture is rotten to the core.