I do not see why it would need unions to fight that. It's just not legal here. It is four weeks minimum period of notice and it increases the longer an employee works for the same employer, up to seven month for twenty years of job tenure. Two weeks during the first six month of new employees.
Other agreements can be made but only if it improves the situation of the employee.