>>394723347
Who knows what their internal support looks like but honestly I think it was a mixture of devs being annoyed about bug submissions turning out to be mod related, a couple support tickets of stolen accounts blaming mods, and the inevitable monetization mandate.