Seems pretty reasonable really.
That said, about this:
or pressure them to put a fair and unbiased as possible admin team.
I'm not sure fair or unbiased really have meaning as terms. I think its more that they seem strong handed and are alleged to have opinions based on propaganda rather than fact.
I definitely think the main developer publicly having those opinions is awful though. Projects have had drops in support for less.