Over the last couple of weeks I've had a couple of days where I'll leave an answer on someone's question and then a while later receive a vote on that answer and votes on some of my other popular answers all within a very short time frame.
Of course, a few days later these votes are reverted and I'm left thinking 'well that was inevitable...'
Would a simple timer on votes left on content within different questions help prevent this from happening in the first place? I just tested it out on two questions on Stack Overflow and I was able to upvote both of them without any delay in between. After all, surely to be order to vote on a question I'd have to be able to read through it (and potentially the comments left on it) beforehand.
Existing behaviour allowing users to vote as quickly as they want on an individual question and its answers is absolutely fine, I'd say, but I feel this would have some benefits if it was applied when voting on different questions and answers to different questions in a short period of time.
I'd love to share a screenshot, but "Reputation gained since your last visit to the reputation tab" is making me not want to view my reputation tab.