I agree with the point of your post. But the elephant in the room is that Prime Minister Trudeau (and Foreign Minister Dion) do not truly support international human and democratic rights.  If one logs onto DFAIT's web site, it claims that human rights is one of Canada's main objectives. But one cannot see that with the present government.