That place is an absolute fucking cesspool.
May I suggest /r/artisthate which is Sneer Club for artists sneering at exactly this type of content, and it’s hilarious sometimes (albeit quite large at this point, so your fair share of doomsday rats have sneaked in trying to co-opt the movement and the moderation is quite lenient).
Yep, exactly the ones I was thinking about. They lobbied over there a while back with “prominent supporters” like Yud and Hinton. Luckily the general consensus was that they were full of shit, so the mod shut it down.