The crew council does need everyone's full support. The guys on the council are not mugs and if they feel that their time is being wasted they will be the first to suggest a change of tact and look at the other options available. Remember, these reps aren't getting anything for doing this so their incentive is purely to offer a bridge of communication between the management and to the crews on line. If you don't tell them anything .... don't moan and groan!!
Just give the council and the management a chance ...... for now at least