I prefer it this way actually.
we have more than enough ways to show disapproval of each other's actions: aka our words.
But ways to encourage positive action in a community is always a benefit.
Many people say the best way to deal with a troll is to ignore them; yet the option to de-rep someone was always around to let them know their ways successfully bothered somebody.
Now rep exists in a more positive format: People who constantly make guides or strong posts will amass rep much faster than the average member or member who -cough- still needs to work on some things.
In other words: I now see rep as meter of site contribution, which sounds like a much better system to me, with much less room for abuse.
Make life what you want it to be.