My understanding of the current system is 3ratings in an hour to the same person. (correct me if I'm wrong). Would it be better if it was a ratio? Say someone posts 100posts in an hour. Then 3ratings is not a lot (3/100=3%). But someone who only posted 10posts in an hour has the ratio 3/10=30%. I would say a reasonable max ratio is somewhere between 3-10%. If {[amount of ratings]/([amount of time in hours]*[ammount of total posts]}-[ratio threshold]>0 then it is rate abuse. Say the [ratio threshold]=0.1 (needs to be fixed to a number between 0 and 100) Now as an example, Say USER 1 likes 5 posts of USER 2 in a time span of 1 hour. And USER 2 posted 50 posts in that hour. By the current definition of rate abuse, USER 1 can be punished. Using the formula, (5/(1*50))-0.1=0 which means that USER 1 is just on the line, but is not rate abusing.
If it seems like rate abuse, it will be punished as. If a staff member is obviously abusing this they can/will be demoted. We as in the Mineverse community.
My point is if there is a large amount of posts, he/she might not like some of them which can amount to your "large amount".