The Pentagon has finally made admission of its failures which enabled the Taliban to takeover the entire Afghanistan so swiftly.