Agency shop is a non event. All the junior blocks had very high membership. Some of the MEC are out of touch because of many reasons, but not agency shop.
The way to fix this is elect a new MEC and stay involved.
Complaining at the bar and on APC is not being involved.