As an American living and working in France, this sounds like a scenario where France would love to have the results and benefits of a startup boom, but they don't want to take the necessary steps to enable it. Having a bunch of free money or easy visas are actually not what will cause a boom. France is notorious for never-ending paperwork and administration, and it's true. It's like trying to swim in molasses. You c…
French companies won't take risks. Banks fund only very classical projects. And it's very hard to get money or when you do get it, it's a small amount. Everybody ask for rock star programmers and put them on boring tasks and don't pay them well. Eventually they quit or never come so they can work for non french companies.
And it's not a problem of skills. The french society produce plenty of skilled managers, devs or innovators.
We just make just those skills will always be underused. We had barriers everywhere to protect the old, avoid uncertainty and fit.