Mark, the easiest way to prevent Demographic Warfare is to establish different categories of membership/dues. The mindset of many non-working seniors is to play as much as they can for as little as possible and never get an assessment. If that's the case at your club, set up a Multi-level membership. For example:
Level 1 - regular dues, unlimited course access, full voting rights etc.,
Level 2 - reduced dues, limited (no weekends before noon) partial voting rights (ie 1/2 vote/member),
Level 3 - silent partner, reduced dues/playing, no voting riights, no assessments.
Strategies like this go a long way to quieting clubhouse discention because members feel like they aren't subsidizing other memebers.