And those advantages matter not at all for successful IT ventures. Sweden does not have any of those advantages, and are still even way more successful than Germany (on a per capita basis).
Which is what I emphasise below. But it mattered when it came to the development of trade routes, knowledge centers, the industrial revolution and the emergence of large corporations.