Governments have promised too much to public sector workers