I wonder if a compromise between "French-style" and "American-style" would be the government taking over the layoff business. Need to cut headcount? Send the Department of Labor your payroll, and they'll tell you who to lay-off.
Some court cases in the US have said contractors with no autonomy get the same rights as employees, has anyone made that argument in France?