Done some more digging.
Apparently REEE felt they had 3 problems.
1. During the Discord days trolls from 4chan, NeoGAF and this place managed to tag along to enter the new holy land
2. Members kept screaming for more BANS on the Discord
3. Some mods simply were sick and tired of moderating already
Eventually they decided to put Sweet Nicole in charge of this thing to get things back on track.
They've not yet acted on their other idea. To have members submit more 'real information' including a verifiable phone number for registration.