Yeah, you're right, that is the reason. I've been working full time for the site for over a month now and get to spend a few hours a day swatting bots. A lot of tools we've put in help but just manually checking the accounts they flag usually leads me to thousands more.