Agreed.  But, I suspect he has some staying power and if he doesn't win this time he'll be very competitive the next time once the party realizes that Canadians simply are not interested in social conservatism.