“Board bitchiness” is human nature at work in a democratic society, annoyingly it means having to let people have their say when they disagree for the sake of disagreeing simply to attract attention to themselves .
Sadly you find such people in all walks of life - this board is not an exception to the rule unfortunately