If some anonymous curator took something I had worked hard on and threw it in the trash pile where no one will ever see it, I would be pissed.
That's my whole point. You said "worked hard on". My point is some of the stuff posted on here are literally someone posting a YouTube tutorial they followed for an hour. Sometimes it's only PONG or another classic well known game they do not own, sometimes it's not even a game ffs. Some people use Intellectual Property they don't own and post it on here. Some people completely rip-off an existing game and post it on here. This pushes quality content downwards in the fresh sections and reduces their visibility.