there is no issue with mods being biased, its just made up. the new mods came (which honestly im surprised your not one of them) are because the older mods were not active enough or at all.
I actually deleted a part about some mods inactivity, so it doesn't really make sense anymore
Although admittadly I have yet to see a ban by the new mods aside from requested ones. But merely having the presence in all fields of the site is quite useful.