I wonder why so many people from China are happy that google left. The two things are related. Freedom and openess. Almost impossible in China.