For Navy SEAL Team 6, yup, it's mission accomplished. I don't know about troops heading home though. Al Qaida isn't gone, just hindered by the removal of one of its leaders. Terrorists are still out there. A war on terror is a war that will probably never end.