You make some good points. 
However, the world economy has taken a battering, the previous government were financially and socially inept, leaving the working population to pick up the tab. 
Virtually all private sector employees have had pay/benefits cut in order to keep their businesses viable - surely the public sector should not be exempt from the financial meltdown?