I believe that there are cultural differences that make certain countries and regions better at different things than others. I like my sushi done by the Japanese, my Pizza done by the Italians, and my burger done by the Americans. Not because any one of the countries is superior, but because chances are that the Italian will make the best pizza. This does not imply that Italians are better at anything other than making pizza. Just look at their politics...
Also note that I'm talking about general trends, so of course you can find companies that contradict the pattern - but overall I stick to my point of view.
Actually I find it rather flattering that someone found this good enough to post to YC news, I haven't updated my blog for years and I mainly kept it as an exercise in writing. I never made an effort of promoting it.
But I like the discussion here, including the users that don't agree with me. It means that I have to think about my standpoints, and defend them intelligently if I am not convinced that I'm wrong.
Also note that I'm talking about general trends, so of course you can find companies that contradict the pattern - but overall I stick to my point of view.