Mountain Man: I think my answer to your question (not the only or best answer,maybe) is population density, infrastructure in place for many years, the fact that european countries and Japan are much smaller in area than the US and for years, roads were not adequate for long distance travel...