France is 38th on the list, UK is 10th and the US is 4th for "ease of starting up"
I am not sure engineers are 3x cheaper in France. Don't forget that the cost of employment (and unemployment) are horrendous for businesses.
Don't get me wrong, I know plenty of entrepreneurs in France. They are very talented, full of ambition and hard working but they all say it is very hard. There is also a complex in France with money and success but that is another debate.
Nobody said it is easy but it definitely helps if you live in an entrepreneur friendly country, because you will meet people like you and start things quicker.