I think this has more to do with how anyone competent or socially adept is promoted out of engineering/development roles, joins a multinat or goes abroad. Very few East Asian companies have the concept of a senior engineer, let alone anyone actually employed as one. Institutional knowledge, and the lack thereof, is the main reason for so much reinvention. Usually, at the coalface, there is no one with significant project experience and those with experience will not help rookies (because they are management now and the questions are below them or they struggle with any form of human interaction).