They've failed practically every time, the fact anyone treats Grenier as a Canadian version of Nate Silver is ridiculous. He has never been right and perpetually overstates left-leaners, obvious Alberta exception.
I'd be easy on him for missing the projection but the fact every party landed outside the confidence interval is ridiculous.
He is what he is and he works with what data he has. I don't think it's necessary to compare him to Nate Silver who has a hell of a lot more data at hand to do what he does.