I don't see the point in taking away rep or complaining about it.
It's just there, having rep moderators would be a waste of time as rep doesn't really mean anything, only that you made a few good posts or replays.
Rep has no meaning whatsoever anymore, with all the people giving senseless +reps and -reps. Rep doesn't really tell you anything except the opinion of others about that certain person.
If people take rep seriously (which I have nothing against) I would advise them not to judge people by their rep, rather by their personality when you meet them in-game. You know the saying "Don't judge a book by its cover", well its the exact same concept.
But hey, that's just my opinion