I think the rule is a good one. You can't give a rep to person X until you have given one to N other people, where N is something like 4 or 5. Suppose N was reduced to 0 (which is the same as removing the rule altogether). What then would stop somebody from 'rep building'? I suppose there could be a time limit, if the software allows, such that you have to wait some length of time rather than some number of other reps, but that length of time would have to be greater than one day.

I prefer the current system.