That's such a bad excuse. There is nothing stopping them from executing in English, or in French in France in the first place. There are five major languages in Europe: English, Spanish, French, German and Italian. No startup starts doing business in >1 market, not even Uber/Google.
Looking at the list of largest tech companies globally, there are perhaps four dozen very large tech companies in the West. Based on their ages, one might get founded in the entire West in a given year on average during the modern transistor era.
Simply put, there aren't going to be 27 Ubers or Googles or Microsofts. There is one of each. So for France (or any given country) to produce these types of companies, they have to beat everyone else racing to produce that outcome. The odds are extraordinarily low, no matter what you do, once you start adding in all the hurdles, as time is of the essence since it's always winner take most.
What countries like France can do, is produce a lot of mid-size tech companies that can take advantage of local and regional opportunties better than large foreign firms. The long-tail opportunties, in other words, that require being down in the minutiae.
As an example, you'll never produce larger global retailers than Walmart or Amazon, no matter what you do, if you're a given country in the EU. That doesn't mean you can't occasionally beat them at their game on your turf however (as retailers routinely do around the globe). It heavily depends on the nature of the tech / segment in question. The reason that works that way, is similar to why Google, Microsoft, Apple, Uber, Intel, Cisco, et al. have done so well as global giants, whereas SAP hasn't been vanquished in the European market by the likes of Oracle and Salesforce. Local relationships are immensely important in some areas of tech. If you're Google, it's the ability to dominate the huge US market, derive immense profit from that base, and rather easily perpetually project outward at claiming pieces of market share all over the planet. That concept only fails if the US economy does, there's nothing France can do to compete with it, unless the EU wants to entirely integrate (they don't and never will, national sovereignty is too important). The real local competitive advantage for a France is in tech where there is friction that provides an advantage based on culture or location. They're not going to produce the next Google, ever, and they shouldn't be aiming for that.
And the finance thing has nothing to do with Macron (or Merkel or May or any other European leader). European VCs don't speculate on potential unicorns like the US ones do. It's a different risk appetite, what are EU leaders supposed to do?
The fallacy which is: That if you don't do business in the EU, you are missing out on 22%-25% GDP of the worlds economy.
For public and almost-public organizations, there is a regulation: you can communicate in exactly one language (French) or at least three languages (usually these will be English and German).
On the other hand, trying to sell to the average French person will require a French translation, and the same is probably true for most other EU countries if you wish to improve your chances ("have a translation in that language" is likely in the top 5 of improvement suggestions for a new market). 300 million people sharing the same language is a boon, especially for B2C or B2SMB.
Since I mostly consume english, US-centric media, I wonder how high the marketing effect even outside the US is for services that launch in the US first.
In fact it's better to sell outside the EU as those customers don't have to pay VAT so you have better margins or can sell it cheaper.
“We set up in France around the same time as our rivals were starting in the U.S., but quickly they were raising 100 times more from investors and selling across the country,” Sapet said. “Meanwhile we were stuck translating into 20 European languages.” - Christophe Sapet (French entrepreneur)