Trudeau is doing a decent job so far on the NAFTA and US relationship file, but for almost every other file he deserves to be vilified.  Excessive identity politics and especially fiscal irresponsibility being the main issues.