Sorry.... I don't think you have the order of events and who caused them correct. I think this MEC is doing it's best with what WE give them (support or lack thereof). Dissent is important and should be encouraged, but actively working to undermine your/our union hurts us all.
My 2 cents...