I think what the GP tried to say is that France is not the easiest environment to launch a startup. Labor laws, taxes etc. make it one of the less desirable places in Europe to start a company.
If dealing with administrative stuff is too difficult for the entrepreneur, they could always try to find comparable talent elsewhere or to convince the established, proven talent to move where it's convenient for the entrepreneur.