Prof. Peterson is going viral for a wide variety of reasons, not the least of which are the ones mentioned in this article. He quickly became one of my favorite people in the world.
I believe the real reason he's going viral is that he managed to articulate extremely complex views that most reasonable people already have and have themselves been unable to argue as convincingly. I loved his Bible study series even as a Buddhist.