Some will promote low quality projects and plain scams.
Some will come asking the same questions over and over again.
Some will join bounties and will spam this forum and all possible social media for some extra cents.
Some will come to troll and spread FUD.
very representative

That's right, and your answer is right to answer the OP's question. Here we as old users should appreciate that newcomers do not know that their topic has been previously discussed. although in the end the moderator will delete it or not even be deleted, not because the moderator just left the topic, but we as users must participate and contribute to it. For example, helping modertors and working on reports.
Isn't this our job as forum residents, to contribute to each other.
As for the OP what the OP said:
I find myself wasting so much time digging through shitpiles of topics in search for a gem.
This seems selfish, because in this forum there are almost 100+ topics every day, so why not try to read and create quality topics. or is he lazy to read?