Government should not have caved in to unions