Barney Frank has served on the (formerly named) House Banking Committee for 29 years. He became the ranking Democrat in 2003 and the chairman in 2007. In 2003 he opposed Bush administration efforts to rein in risky business practices at Fannie Mae and Freddie Mac, saying "Treasury would sacrifice activities that are good for consumers in the name of lowering the companies' market risks." (italics mine).
Well they kept risking, and Barney and his pals kept protecting them. These jackasses have hung taxpayers out to dry, frigging billions of dollars, and presided over a cataclysmic financial disaster. Barney Frank ought to be headed to the Big House, instead of the House of Representatives.