The karma thing is very clearly a tool for favoritism among users on here. I think people put too much importance on it. You are clearly invested in this community and know who your friends are so don't worry about the occasional ratings that you might disagree with. I may not always agree with your opinions but you definitely contribute to the community, and I respect that. We've all gotten our share of random negatives.
For what it's worth, I've noticed the nsm guys really don't care much about the karma system much, being handed out at a much lower rate. People post feedback and everyone is helpful regardless of karma, hence it builds slower for those who stick mostly to nsm. I dont know that what I'm trying to say is getting to a point or it's helpful at all, other than don't worry about it. Get what you want out of this site regardless of other people. There is always gonna be some shit to deal with internet or not. This place and it's karma system is relatively harmless.
It is addicting though so stepping away for a while helps remove yourself from the BS.