Not, it's not. Most of asian countries got better in the last 20 years
And ironically, not Japan.
because of outsourcing?
And ironically, not Japan.