I am glad that America got him. I am happy the potus did his job and signed off on it. Credit goes too many, the Military including the Seals, the CIA and all other intelligence agencies involved, and the last two presidents.
Exactly what more credit should he get? If you believe he did much more than sign off from start to finish you are naive.