Trudeau never stood on the fence; he said all during the election he would honour the deal Harper negotiated with the Saudis.

I don't like the deal but it's not hypocrisy.

And we are not now and never have been the powerful and unscrupulous nation the US has been in buying, killing and training dictators in the ME- not to mention how the US manipulates sides like backing Iraq against Iran in an open and hot war.  For years.