Not to detract anything from the professionalism of our troops on the ground, but bin Laden got the better end of that bargain. In the last ten years of his life he managed to massively increase the size or our Federal government, force trillions of dollars of military spending, indirectly cause the deaths of thousands of US troops, and turn our country into a politically polarized quasi-police state which bears no resemblance to pre-9/11 USA.
In return, we gave him a quick martyr's death. And his legacy will live on as we spend ourselves into our graves fighting the wars we started to find him.
He got what he deserved, but he still won.