There are numerous reasons, but the most important one is that American tech firms are better-capitalized than European tech firms.
Europe has the individual talent, but their capital markets tend to be sclerotic and risk-averse, and in the case of certain countries, protectionist as well.