Mini - mums.
You might be right about a small number of the reps, but rather than voting them out, why aren't you standing yourself.
Have you ever served as a rep or do you intend putting yourself forward as a staff rep? If not, please try and be more constructive and rather than complaining on here, at least put some time into supporting and helping those reps that you do trust.