Why is the late annual meeting so early? How many won't be able to be there at the start due to traffic, and coming home from work - let alone having something to eat?
Do you think that start time is on purpose?
I know there are many who are so frustrated with the developers that those people think "What's the use?" about coming to the meeting. Hopefully the full force of a large turnout WOULD accomplish something positive.