Может потому что:
1. Количество населения и военная агрессивность к внешним врагам.
2. Готовность принимать новую религию
3. Выгода от посреднечества в торговле между Китаем и Японией. В Японии были богатые залежи серебра, которые они охотно обменивали на китайский шелк
4. Отсутствие европейских колонистов. Доплыть до Японии и Китая в 16 - 17 веках это пересечь минимум 2 океана, хоть с востока плыть, хоть с запада
вообще то в индию те же 2 океана. что не помешало захватить индию. посмотрите на карту от индии до китая всего ничего.
в 16-м веке Китай сам мог кого угодно....
поддерживаю у японии не было ценных ресурсов для запада.
Япония и Китай были интересны как рынки сбыта, а не колонии. Европейскии державы и США, вынудили Китай и Японию подписать унизительные договоры которые вызвали всплеск национального движения и модернизации. С которыми пришлось считаться
Западные страны должны быть благодарны Богу за то что у Китая никогда не было агрессивной внешней политики и стремления к колонизации, а то сами запросто могли бы стать колониями Китая