Thanks for replying. My comment is getting downvoted (rightly so as it's off-topic politicking) but I wanted to have the conversation anyway since somebody else brought up jwz.
That is the exact link I was thinking of. Viewpoints like these really do seem to be proliferating at a concerning rate.