Couple of reasons why it's more expensive here:
1) Area and population density: Countries like Japan have a small area with a very high population density. This drives, infrastructure costs down and the return on it high because you have a lot of users.
2) Minimum wage in the US: The cost of labor in the US is quite high hence it costs more to build out infrastructure than it does in other countries.