Reddit have banned the ConsumeProduct Reddit.
It seems it's now set up as it's own board on a .win domain, like TheDonald:
I don't know if those sites are hosted on a central platform or if they just use the same software.
Now would be a good time to set up a free-speech Reddit alternative. Out of all the major tech platforms it was probably the most lenient. But that's now gone.
Can you speculate on why this subreddit was banned? I'm disappointed I didn't get a chance to see it live.