In my opinion, Steamcleaners isn't principled or is too disorganized to make any sense. They let obvious spamming slide, abuse continually happens all across the platform, bidbot spam nonsense is a constant.
Is it a wonder that nobody gives a flying F about this place and blockchain? Any enforcement mechanism is half way done or disorganized.
Now that resource credits are in I don't think anyone posting their own content warrants any kind of downvote(for the most part)