Well, "they" were wrong (we're talking to you Rush, Sean, Bill-O, etc).
Now, President Obama has announced, ten banks have agreed to return the TARP money—and the U.S. government will turn a profit.
PolitiFact has checked the president's claim. He's right. The whiners are wrong (again).
Here's the link.