There is a tipping point coming if it isn't already here where we are going to have to make some tough choices about how much service we need and the role of public sector workers in it. 
We're close to reaching a saturation point on taxes and governments continue to spend more than they can afford. They need money and are taking it out of our pockets at an unsustainable rate. At this pace there will come a time in the not so distant future that we will have far fewer public servants which means major job losses and a huge recession. It's inevitable. I am not sure what the answer is but it seems like a conflict of interest to have government officials negotiating contracts of their own who are a major voting block. We have seen the secret deals between unions and government in Ontario who extract generous pay raises for union support come election time. Maybe an outside negotiating committee that is free from politics is the answer. All I know is that the status quo is not sustainable.