How do you draw the conclusion that putting constraints on the time when a vote is cast does anything to help solve that problem? It doesn't. The bots just wait until whatever amount of time elapses before voting. There will still be the same number of bots voting, no matter what you do, as it costs little to run them. What a delay does is actually give the program time to analyze the posts before casting a vote. It actually helps the bots win because sophisticated logic to become the best bot will involve analyzing patterns and content. Humans excel at pattern recognition and it may take a human seconds to recognize "good" content vs. a bot. Thus a human should be able to make that decision promptly.
Time constraints just makes it a little bit more likely, and I mean only slightly more likely, that you'll decide to vote before a bot, because as a human, you are impatient. And when you vote, you'll have to vote before the bots to earn anything at all, minimizing your curation reward. But if you have only a little steem power, it is irrelevant. The first bot with a lot of steem power will earn the most.
For more and more reasons, there is no benefit to the "cooldown" at all.
RE: Why the 30 minute vote "cooldown" sucks