People tend to get very defensive of their rep so retaliation is one of the main reasons rep is kept anonymous. Of course that doesn't stop people from adding their names at the end of reps and downreps if they so choose, so it'd be silly to make the system anonymous in a vane attempt to stop rep trading.
