Here's a thought.
Put up a website where the members can file complaints and ideas. Have some volunteers that can sort through them and compile a list of the top 100 or so. Then submit that list to those doing the negotiating.
The beauty in having that list of 100 things is that we would have the ability to quantify how good their offer is. Say for example they give us 29 of them, we would know that they rejected 71 and could do better. Or maybe we get 88 and know we did pretty good. Suppose we reject a contract that included only 29 and the next one had 31, then we'd know it honestly wasn't much better. Or the 29 went up to 66, we'd know that they added something significant to their offer.
It would be our jobs, those of us on these sites, to let everyone know what we are doing and how it could benefit us. Otherwise how would most REALLY know if the next contact is worth approving and if our representatives really worked on what we wanted.
If the contact only included a few that would give us a reasonable argument to use on those who don't do any research. Without it, how can you successfully tell your brothers or sisters how the offer adds little value?
Any thoughts on this? The website could be something like giveusarealcontract.com. If our leadership had that, it might make their jobs a little easier.