I live in France, I work in the IT sector. I can completely agree with what you say.
From my point of view here are the biggest problems entrepreneurs have to face here:
- French labor law gives much more power to the employee over the business owner. 35 hours weeks may not be applicable for IT employees, but there are high compensations. Where I work, a 50 hour week is considered "way too much". We get 35 days of paid vacation per year, my manager gets 50, I'm not even counting the myriad of public holidays. Everything from parenting leaves, to medical leaves can last weeks and cost a ton to the employwer. Did I mention that once the "trial" period (usually 3 months renewable once) is over, there are no cheap ways to fire an employee unless she screws up big time? This may all seem nice and righteous, but it's not very motivating to start your own company.
- Taxes are so high it's not even funny. For every euro I earn, my employer has to pay a euro in social charges, and this isn't counting the exhorbitant taxes you pay on top of it. It's true that startups do get a grace period of 3 years, but from experience (and talking to other entrepreneurs), this is barely enough. The sickest part is that there's a market developed here where expert accountants teach young entrepreneurs how to "game" the system to minimize "tax-damage". I was shocked when I first discovered this. Until I found out how high taxes are.
- Finally, and this one is the most powerful and less obvious one, there's a strong social taboo in France about being rich or even wanting to be. One thing that drives most startups I've encountered, is the drive to become insanely rich. In the US, or at least that's the impression I got there, there's no shame related to wealth. In France it is completely different. Having money, or desiring it, is bad. The rich are the "enemy" (look at recent taxation laws by our government) and the rest of us would be content with very little. Of course this is a bad generalization, but this point of view is prevalent. And this is why, I believe, the proper environment for startups is not a priority for most French people out there.