To say the government and tax code is broken thanks to Wall Street and whatever is to excuse voters from their responsibility for literally acting to make sure their representatives were in a position to set that tax code, and then decline to fix it.
WE voted these people into power, and we largely confirmed those choices by reelecting them, over and over again.
Forget Wall Street. WE asked for this.
And we could change it, if we wanted to, but apparently we don't because we keep reelecting the same people.