bin Laden actually killed thousands on American soil. "Remember 9/11"? That's what conservatives always say -- have you forgotten?
Suleimani wasn't a good dude, but he never attacked Americans on American soil and he actually fought ISIS.
The bigger issue is Suleimani was head general of a large country that is still standing, and now the Iranian people are mad as hell and going to pressure their government to retaliate. And: seek a nuclear bomb and probably no diplomacy in the world is going to stop them now.