After 20 years, $2 trillion, and hundreds of thousands of lost lives, the U.S. withdrawal from Afghanistan finally admits what many of us have been saying for years.