What Justin Trudeau is doing in Canada is 'insane,' according to analysts.