Same here. I left because France is not attractive indeed. And I also agree core changes are needed to make France attractive for entrepreneurs.
At the same time, the points that OP makes are still valid :). For someone that wants to open a company, social aids and healthcare access can matter. Other countries are more open than France is, but it doesn't make France a black hole where nobody can make a good career. The Paris tech scene is most alive.