Since it is xmas time, I reveal this: it is not so easy to "fix" this as on other mods.
Overall our main servers are ment for fun, some different setting for each server. For over 20+ years game, some still take it way too seriously. Rating is not life, but challenging yourself to actually help your team is.
Try it sometimes and you might be suprised how ppl look up to you in a different way: be THE player that will help, heal, build, destroy and not just frag.
Merry xmas!