For those who live in Northern Europe, it's hard to imagine living in places like HK and parts of China, they are really different, in terms of everything, history, culture, the speed of life. Everything is in heighten speed. China is going through what England went through when England was the factory for the world, China is having to deal with environmental problems, labor problems, corruptions, changing from farming communities to manufacturing industries. Now Europe has developed into the way it is, and China is a century behind, now trying to install all the hardwares as quickly as possible. Is it fair for developed nations to sit back and criticize when they went through similar hardships and problems? Nothing is just black and white, the ways people deal with developing in China is probably also a century behind, therefore there are a lot of ethical and habitual problems that's not in tune with modern times. If North Korea opened up, and changed their policy, they would go through similar things too for the sake of modernization.