Reddit also - in my opinon - actively enables shilling and botposting. Why do they have an API?
A forum that's meant to be 100% about humans talking to humans doesn't need an API, so why does it expose one?
Also the model of user-created and user-moderated subreddits actively enables the creation of shill accounts. It's trivial to create a subreddit and use it to farm karma with a ton of bots. If you can keep real users from ever entering your walled garden of a subreddit (of which there are many) your bots will never be detected until you wipe their comment history and set them loose on the rest of the site.
A forum that's meant to be 100% about humans talking to humans doesn't need an API, so why does it expose one?
Also the model of user-created and user-moderated subreddits actively enables the creation of shill accounts. It's trivial to create a subreddit and use it to farm karma with a ton of bots. If you can keep real users from ever entering your walled garden of a subreddit (of which there are many) your bots will never be detected until you wipe their comment history and set them loose on the rest of the site.