Regarding Dodd-Frank, many people, myself included, believe that that bill was watered down considerably, largely due to the pressure of Wall Street lobbyists. In fact, in the end, a number of Wall Street groups ended up supporting the legislation, largely because they were concerned that if Dodd-Frank didn't pass, then new, more strict regulations would be proposed in the future.
Wall Street contributes gobs of money to campaigns and has some of the most powerful lobbyists in Washington. Considering how unpopular they were in the recession fallout, the fact that the only major retribution was Dodd-Frank is a testament to how much influence the wield.