As for Cherry, I think it's a bit of both. He knows his shit, but he comes across as such a bigoted blow-hard sometimes, it's ridiculous. He's the type of person you either love or hate. I love him, but I don't take him seriously.

He was voted one of the top 10 greatest Canadians in a CBC series. That will tell you something about our national intelligence.