Well this is obviously a shitty situation, I didn't know how you were 2013-late 2016 but I do agree that it'll be best if you leave if that's how you feel.
I will just explain why it's easier for a person to get mod if they are friends with staff and active on TS than otherwise. The staff knows the member much more, and as such, it's easier to tell if he's active, interested in being staff, and if he is (or seems) capable. That's why we have mod apps as well, and why we always ask for the community input. It is also why it takes multiple staff behind the scenes to promote/demote someone. Regardless, stuff like this is completely common in any gaming community that doesn't have 24/7 populated servers with staff that are on 24/7. Also compared to a workplace where you work 9-5, in a gaming server it's very common to make friends with staff who are generally the most active and most well known.
Regardless, I wish you the best of luck, thanks for all the maps you have ported for us, and regardless of you leaving xG that you at least stay in touch with the friends you made once in a while.