People seem to forget that Europe is not a country. Europe does not have a single uniting language. What happens, is that every country starts their own smaller versions and they stay mostly within that country. If they want to move to another country, there's often already a major player there, and they might not have the means to kick them out.
I think the reason that silicon valley is so powerful, is that the initial market is 325 million people who all speak the same language. Once you get the US market, you have the size, name and means to easily start conquering European countries. It's always about scale...