President Barack Obama is cheering an effort to rein in large financial firms. He says proposed legislation in the House would let government take down failing institutions and make taxpayers whole.