Well Ed,
Your first two points are correct.
Your third point is wide of the mark. If the GC reject the COS you won't get a vote. I'd rather we all voted.
Not enough people stood for the GC (difficult to believe I know), despite all the posturing on PPRuNe, so unless the GC resigns you are stuck with them. I feel sure they would have been happy to stand down if some of these talented, incisive and fair individuals had stood.