Didn't the public get paid back, plus extra, after bailing out the banks?
To be totally factual, while the public did get paid back, part of the reason is that the Fed started printing money and buying bonds way above asking price to move the market. If you do this enough, prices naturally correct because everyone knows there is a buyer at a certain price and a floor price.
The downside is, well, all the printed money.