The current demonstrations and riots in France are in protest against a change in the law that would make it easier to fire college graduates on their first jobs. Good for the society... bad for the underperforming new employees.
It seems hard for a socialist program to be modified or reversed in a democracy. It would seem a to be bad policy to have socialism in a democracy. Good policy requires flexibility.
Come to think of it, that happened in the U.S. last year with proposed modifications to a social security system that nearly all young people believe will fail. The old people majority refused to allow any changes.