Obama might be doing the right thing in Afghanistan, but is it too late?