I wasn't on steem back then. Joined around March 2018 so have only seen the (steemit) platform with bid bots on.
I am pretty sure you're right though as I have seen other new crypto sites plagued with upvote rings and playtrading groups so people will always try to game a system.