1. We should have gone into Afghanistan right after 9/11 and kicked arse big time and walked away with stern warnings that if pushed we would do it again. Then we should have left. Well before Bush left office. Collateral/ innocent damage to Afghani people. Yep. And we'd do it again.
2. We should never have gone into Iraq in the first place. Evil Saddam Hussein was bad, but he kept some semblance of order in the area.
3. Since that's water under the bridge and we DID go into Iraq, we should have followed what Bush had set up for leaving and not publicize our exact time and method of leaving (that's always a stupid thing to do) and we should have some formidable presence there now so what's happening now would have been snuffed out as it began. Not a good solution, but given our initial mistake of going in there, it would have been a better solution than what Obama has done.