So, you are being a dick in free roam, and rage quit races? Sounds to me like the system is working fine. The game has been very straight up with telling you that bad sports will get punished, its your own fault.
Have been hearing about this game for a little bit now but was not interested. This thread made me start, enjoying it a lot! They should have picked a better name though, Card Hunter is pretty damn generic. I thought it was a CCG, but it is really more of a strategy RPG.