The elections and the changes to the forum have no causal relationship; so this is what makes me thing you're solely pointing to the communication problems perceived by you & penguinbait (and others)?
If so, I ask again - and I'm trying not to be defensive of this council, the previous, or any of the members - how would you have advertised such things differently?
I'm snipping this out - largely out of context - but I believe it is important; the silent majority is typically a happy majority.
We don't mind being herded like the lumbering beasts of burden we have been conditioned to be. We also, for good or ill have a collective faith in our shepherds... However, once that trust is lost, expect a stampede in a totally new direction.