I still don't see it being abused if the rep system reset on a daily basis, instead of a per user basis. It would also limit the strain on the database, since it wont have to keep up with when each user used it's reps. The time will reset at a set time, such as midnight. So even if someone happened to rep at 11:50 ten times, then again at 12:00 ten more times, they will then have to wait another 24 hours before they can rep again. So say instead of them waiting till the next 24 hours, they wait the next 47 hours and do the same thing again. The amount of time between the reps are still the same. The rep system essentially is abused far worse anyway. No one gives reputation on the quality of the post the poster makes anyway. It's more of just a game. Also the ones who should be allowed to rep are the ones who have less than 100 posts, those are usually the members who sign up needing help, get help from someone and they should be allowed to give the user who helped them with there problem some reputation for the time. However, I know alts can severely abuse that system as well.