With regards to rep in general, a person's rep doesn't reflect who they are -your posts do that. I'll basically say what i've said before:
When you receive bad rep, just ignore it. I'm sure that most people receive a lot more good rep than bad. Some people are very petty in their bad repping but everyone should just ignore it as to be honest it makes the member who gave the rep look worse than the member they gave it to, since it is very petty and immature. If you are receiving
continual bad rep, or
rep with offensive language then PM one of the higher staff and we will look into it (to see whether it is given by one member, in which case it will be dealt with).
If rep does bother you to that great an extent, you can just turn it off ^^;
With regards to report rep system, we have had the idea put to us before:
https://www.pokecommunity.com/threads/23536
The problem is that members would report every bad rep they received, whether or not they deserved it, as noone likes bad rep and wouldn't want to believe that it was justified to receive it. I've had a report before complaining about a bad rep which was actually defendable, and it would therefore be a worry that if the report system were set up most of the reports would just be from people who dont like receiving bad rep, irrelevant of the reasons.
I'm surprised rep bothers some people this much ^^; -rep is really just a nice extra where you can read comments left and feel good that someone appreciated your post, as opposed to actually being a physical display of your true reputation on PC. Pointless bad rep is immature but nothing to worry about (however if it is continual or heavily abusive then PM higher staff).
The fact that threads keep coming up based on reputation do suggest that people really cant just see it as just some fun, so the maybe the possibility of turning off rep altogether will have to be considered