I don't think anyone cares about credits all that much to grind for them. I'm pretty sure I could start up a small bank with the amount of credits I've accumulated with my time spent playing.
What I want is that sweet sweet dopamine RUSH that I got when I saw my name on the top of the karma leaderboards, what I wanted was to get frustrated for losing karma and excited for gaining karma- I want that GRIND and that BLOODRUSH ENERGY that I got when I place an EXTREMELY TACTICAL TRIP WIRE causing the death of MANY INNOCENTS. That's what the old karma system meant to me.
Sure, if you want to find a way to make it so the karma system properly works as its supposed to- then go for it. But what I'm looking for is to press TAB and see ME STOMPING SOME SHIT UP and TO GRIND AN UNHEALTHY ADDICTION TO THE GAME MODE- THAT'S WHAT GONNA BRING THE SERVER BACK TO LIFE.