My sense (as a Japanese expat) is that the smaller and closer to China the country is, the more serious people there are thinking about moving out of the country as a risk management, encouraging them to learn English harder. Another good example is Taiwan. It has a lot of good English speakers in its highly-educated cohort.
Japanese people aren't that serious about moving out (at least my generation. Your people look a bit different though.)