I find it amusing and yet insulting that when members criticize their leadership, the initial reaction is to discredit those criticizing by suggesting if they could do better then they should run for office. That reaction has but one purpose: deflect attention away from the facts that highlight misdeeds of the leadership. The real answer is to take care of those who elected you. If you can't take critical review, then you need to resign. Don't tell me it's my fault that I found flaws in what you did. It is my right in fact, my responsibility to hold your feet to the fire until you behave and represent the masses who elected you in the best possible way. So to the MEC and block reps: stop blaming the membership who identify your misdeeds and get down to the business of doing the people's work. If you can't make that your priority, then resign.