You could argue and I will for the hell of it right now - that France's social problems ie how come they are on the streets demonstrating 24/7 for the last year (non-stop in some places) - is because they do not allow zero-hours - so people have no way of bettering their situation other than benefits - which is not a good motivating force.Again - for some companies their profit margins are so wafer thin they have to have workers on zero contracts. Otherwise there would not be ANY business there AT ALL. Which do you want - NOTHING - or zero contracts? That is the actual choice in many cases.
Companies will set up here rather than France because of that - and people here get some small way to better their lives and do not take to the streets.
Go ahead - shoot it down but I think it might hold some water.