The Rep system has been in place for over 10 years. I do not change the forum software setup just because a very small minority can't handle something, that to the vast majority is just something not to pay much attention to. Some people like to bitch about as many things as they can, whenever they can, these people I ignore, as they need to accept that not everyone agrees with their view of the world.
Only the odd person abuses the Rep system, at the moment that is Gwapito, who gives Rep to someone with one post, containing the word "Hello". It is supposed to be only used for very good, or very bad posts, not for childish tit for tat.
I've had neg rep in the past, and that's life, it has no bearing on my overall long term rating. When you follow a football team, they can have negative results in a season, but still finish on top (ManU excluded this season).