For example, an appendicitis creates an economic activity of at least $7000 dollars in US and much much less elsewhere even if the work done on the human body is the same.
Similar situation for the software, for some reason writing a for loop in SV is at least 3 times more valuable than writing it in London.
So I would argue that the forumula of country's currency = How much stuff it produces / How much money it prints doesn't necessarily be working the same everywhere.
Why? IMHO it's for 2 reasons: barriers on people moving and the US being de facto reserve currency. There are too many artificial barriers on the free market around the globe, the capital flows much more freely than the labor around the globe and this creates artificial valuations of properties and economic activities.