I guess one of the problems with Peterson (and also with people like Zizek) is that he manages to say some completely indefensible things (i.e. he seems to tie so many of the world's problems to "liberal professors in the universities"), while also managing to say some very poignant and insightful things that do genuinely improve one's thinking. I think the second part is the reason why he has built up such a large following.