The killing of Soleimani: I think it was a very bad idea.
I remember well a time in the 70's (and perhaps into the early 80's) when assassinations of world "leaders" was kind of a thing.
In particular I remember the Kidnapping of Brigadier General Dozier but the Red Brigades, the attempted assassination of General Alexander Haig...
etc...
Assassinating military leaders and politicians/diplomats ls a bad idea. It does not stop anything. If an operation is in the workings, the killing of the leader rarely if ever stops the operation. At best it might delay an operation, but might also lead to numerous other operations.
One caveat to all of that
On the battle field... in War... all is fair game... at least with military personnel.
Now... back to Soleimani: I'm not sure that the time and place of his killing is/was during battle/war. It seems to me (AND I COULD BE WRONG) that Soleimani, regardless of his motives, was traveling openly and outside the realm of warfare.
As such, "we" would not be very happy if one of our generals was killed in a similar manner. "We" would be very angry and ready to retaliate... maybe even massively.
Soleimani knew what he was doing. I imagine that he knew that there was a proverbial target on his back. I doubt that he would be lying in the dirt in his last moments crying that the USA had treated him unfairly. I imagine he would have been like,
Well that blows, but I did put myself in harms way... it was my job. He made is choices as a man, and drew the card of death in the last hand of that poker game.
I won't miss him. I won't defend his mission(s). I can respect him as a military many.
One last thought: It may be that Soleimani has done horrible things... perhaps committed atrocities... even genocide... I honestly don't know enough about the man in that regard. If he has committed atrocities, then F__k him, he got what he deserved.
Still, I'm not sure that the methodology and timing were the best option.... then again, no one asked me before they pulled the trigger.