This is just another cult with false prophets..
Blocked comments section with uBlock filter, and I'm happier.