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 can do it. No one is "stopping" you. But eventually you just get too tired and give up, and go to the cafe and enjoy life. But hey, yeah let's make France attractive to startups and catch some of those taxes and world attention. But we don't want to change anything about our culture or regulations, so we can give give out a bunch of money, right? That will get people to flock here, make billion euro companies, and we'll reap the benefits. That's what it seems like to me.