I think we should keep it. I think the system works pretty well, not that many flaws. If only people would stop complaining when they get negative rep. I'm pretty sure that there are some people here who give positive rep just because they think someone is a nice guy. (I don't think that there is anything wrong with this). And then some people give negative rep to people they don't like. Yet I haven't seen a single guy complain about someone giving them positive rep without a good reason, but many many people are crying because they get 1 or 2 negative reps.