Alas, it's just as convenient for Republicans to believe it. So, everybody’s happy with the Emperor’s beautiful new robe.
Wouldn't that imply that the OPSEC guys' sources on SEAL Team 6 either didn't recognize UBL, or lied about it? To me, that seems even harder to believe.