Europe did not have the same resources, that is exactly what I thorougly documented. The US had an enormous resource advantage and still does.
Russia is not quite the same as the US as it has very little coastline. Before the age of railroad water transport and crucial to build an economy. Without a coastline you cannot effectively transport large quantities of goods to markets, this limits development until railroad can be laid down.
Secondly early industrialization requires easy to utilize water power. That was possible in places like Britain, France, Norway and the US. Russia in contrast is too flat to have have much water power clost the coast which can be utilized.
Hydropwer only became possible in large scale in Russia in the modern era through building of large dams.
The lack of coastline put Russia hundreds of years behind Western Europe. The US got a jump start unlike Russia by being colonized by all the most advanced nations in Europe with the most developed political and economical systems.
The US has a huge advantage in creating large corproations thanks to the largest market in the world. The US has 330 million people, all with high purchasing power.
India and China may have larger populations, but these have much lower puchasing power. In therms of puchasing power combined with populatin size, there is no other market but they American one where a company cna sell to as many consumers as in the US.
The largest market in Europe is in Germany with 80 million people. The US market is 4 times larger. And then they have the advantage of English being widely spoken as the second language. German is not. Nobody would have signed up for a German Facebook outside of the US.
Nobody would have used a German Google outside Germany.
I have worked on creating banking software in Norway. We had to maintain something like 6 different language versions with slighly different rules of operation. Yet we still covered a market of less than 30 million people. This was for Nordic and Baltic countries which are less than 30 million people. Yet there are 8 different language to deal with within this region. Americans don't have that problem. They got 330 million in the US, and then they can expand to Canada, the UK, Australia, New Zealand. You are close to market of half a billion people before you have to spend a second thinking about language translations.
I have seen so much software and websites here in Norway which have been much better than comparable services in the US, yet because of small scale and tiny markets they just never managed to make it big. And there is a first mover advantage in many markets. If somebody made a better Facebook than Facebook it won't matter if Facebook has 10x the number of users and financial muscle. Size matters ;-)