I have to side with piggy on this one- It's actually pretty terrible, Not that's it's a bad Idea.
The Karma gain from a singe match is WAY too low, and the cost is too HIGH.
I returned to Gmod to play some TTT after a 3-or-so month time away, only to find that the system was changed merely hours before I had returned, and quite a few regulars were complaining about it.
The old fun of being able to take risks and make mistakes is gone, replaced with a fear of being rendered useless as both Traitor and Innocent for however long it takes to redeem ones self, which is (At 20 karma per match) a horribly demoralizing thought.
In a single game, a server regular who had been playing it safe was brought from near-perfect karma to 10, all by a singe firefight started by a Traitor who was merely doing his job.
The server should be reverted back to its old system for as long as it takes to get the correct amount of karma loss and gain per match, if it's really going to go perma, as some people seem to want.
On the bright side, Non-game related chats have really picked up as people wait to be able to stop firing blanks.
P.S. I only just now made an account to post on the forums, so... HELLO.
It's good to see RND still going strong.