Maybe he knows Canadians won't buy anything he has to say so he just tries to look good to the rest of the world while snubbing the people he should be dealing with.
His stances or lack of stances on specific issues has not made him look that good on the international stage, no matter how often he speaks on it.