Sam Harris is an asshole.
Peterson has some relevent points, but he is still clinging to an ideological response to an ideological problem.
Peterson is just as deluded as Harris because he thinks faith is an answer.
Peterson does forward the idea of self improvement, but his religiousity is debatable.