On tonight's Daily Show, Jon Stewart cheered President Obama's announcement last week that he'll withdraw all remaining U.S. soldiers in Iraq by year's end, a date originally set by President Bush in 2008. So it was strange for Stewart to see many big-name Republicans, like John McCain and Michele Bachmann, using their weekend to condemn Obama for sticking to a plan that he hadn't even crafted, one that ends a war, no less.