I think this is controversial but the truth.
Here in Canada the death penalty is illegal, so does that mean Canadian soldiers shouldn't be allowed to kill anyone? The laws of our country don't apply to military threats to our countries security. Unless the laws are military laws such as the anti-torture legislation or UN agreements.
It would be very hypocritical of the US to kill citizens of other countries without trials but when one of their own citizens is a threat to the global community protect him.
Being American is not a get out of jail free card, too often American's think because they are American that they are above international laws and can't be held or killed. This sense of invincibility is just wrong, it shows the world that America thinks Americans deserve preferential treatment.
Did Osama get a fair trial before they shot him? What about the thousands of Afghans and Iraqi's killed in drone attacks and air strikes? Why should a man get a trial just because he's American? Then how do you have a fair trial if he is not represented? Before every attack on a terrorist should we set up a court session hire a lawyer to represent the accused and once found guilty order the air strike?
Its irrational to suggest each terrorist attacking countries deserves a trial which is impossible. What about wanted dead or alive? Its been going on since the US was founded orders to kill fugitives without a trial. This is no different the US had no way of capturing this individual he was wanted dead or alive. In this case he was killed.
American citizens have no problem when an American soldier kills a Canadian terrorist or a British terrorist or Pakistani or Saudi or Yemeni terrorist. But the second an American terrorist gets killed to save hundreds to thousands of lives, oh No how dare they kill an American. America can't treat the rest of the world as inferior if they hope to ever be liked.
A terrorist actively involved with attacking foreign countries who is a military threat to US and international soldiers does not deserve any preferential treatment because they are American. This is a war not a civil courts case, the man who was killed had a dead or alive warrant which by US law authorizes use of fatal force. The American people wouldn't hesitate to kill a citizen of any other country under those pretexts.
Being against this American's death but not against every single drone attack or death warranted by the US Government against its own citizens, is pure hypocrisy.