Yes, they screwed up this time.
Recently, the developer(s) of FNaF fangame Rat Race have posted a video on Gamejolt featuring how they got "shadow banned" after criticising an update of the Boost feature, which many consider to be pay-to-win.
Now despite the crap their moderation is right now with people posting horrendous things, it is reaching profitability levels of old YouTube.
Like, they're losing money and will do anything terrible just to gain a quick buck, which gives me mixed reactions towards this because they might as well sell themselves to a bigger, publicly or privately traded company if they want to save their butts from becoming bankrupt...
Because of this, I've set up camp at itch.io, where you can meet me there, until then.
(I do not own the rights to this song, Sakuroll does, so check them out!)