That's probably a good thing too. Though it might be better if karma actions could only be performed once on each member. For example, if I applaud/dispraise member A, then I cannot alter member A's reputation after that. Otherwise, maybe some guy would keep spamming the applaud/dispraise until at least one person here has +a zillion or -a zillion.
You can only give a player a rep change once every hour. It would require some serious dedication to make a huge difference, but then there is no accounting for how seriously some people take interactions on these boards, nor how much spare time people seem to have to waste.