> it's probably just because weight-lifting isn't as popular in Japan as in the west
Don't discount the role of genetics. Some people are just naturally larger, others couldn't get large even if they tried. Although Japanese people would no doubt be bigger if there was more of a weightlifting culture, they'd still be slimmer than the average American.
And Japanese diets tend to have more soy which could lead to the explanation as to why Japanese men on average have more feminine characteristics. Studies have gone either way in suggesting this.
From left to right, American, North Korean, South Korean.
A empirical illustration of both the role of genetic factors (American vs. South Korean) and the role of non-genetic factors (South Korean vs. North Korean)
In the context of this discussion, it's really the NK vs. SK soldier that is interesting. The people of both N. & S. Korea are pretty close genetically, and presumably NK does not send their shrimps.
It would not surprise me if the South sent tall soldiers as well for such visible duty. While not directly relevant, it was slightly disorienting at the Forbidden City in Beijing when a group Chinese soldiers jogged by, every one of them well over six feet tall . . . absolute giants compared to the average people I saw around.
Don't discount the role of genetics. Some people are just naturally larger, others couldn't get large even if they tried. Although Japanese people would no doubt be bigger if there was more of a weightlifting culture, they'd still be slimmer than the average American.