I had a small tech business in Southern France and without the help of a native french speaker it would have been impossible to navigate the Kafkaesque french bureaucracy.
One really needs an imperative reason to move a business from the UK to France considering how much more business-friendly and, well, sensible, the UK is.
It does not die because there's still truth in it. Bureaucracy is still Kafkaesque for a start. I have been dealing with both British and French administrations extensively and I can tell you it's night and day.