Joe Biden's speech was disappointing and  disheartening. Our military spent decades in Afghanistan. They're owed an incalculable debt from all Americans as well as an explanation of what went wrong over recent weeks and  months. The American public deserves that explanation as well.