Well I don't know how you "fix" TARP, won't address that...except to say that much of it has been paid back...
Obama has successfully and responsibly drawn down in Iraq and will finish the job at the end of this year, just as he said he would in the campaign. He has escalated the war in Afghanistan just as he said he would, we have seen results (enormously successful escalation of drone attacks; increased pressure on Taliban; diminished power, resources, and presence of al Qaeda; killing of Osama bin Laden; etc.). He is starting the withdrawal soon, just as he said he would. So that's a problem that's pretty close to fixed, really.
As for the economy...well...coming out of a recession that severe is going to be a slog no matter who the president is, and this is no different. But few will deny that we are growing - the only complaint is that such growth is too slow. By any metric you will possibly find, though, the momentum of the economy is in a much, MUCH better place than it was when Obama was elected.
So if by "can't fix them" you mean "didn't wave a magic wand and heal the nation overnight", then yes, you are right. But most mature people with a knowledge of how wars work and a knowledge of how the economy works will realize that we are in a much better place than we were when Bush left office.