Yes, China needs to be more open to the rest of the world. They are quite efficient in production and trade, but they are still a communist nation and quite frankly, not everything is open. there is a lot of things that are not clearly known to the rest of the world. Everything is not clear for everyone.
The political system is also a concern. The communist party there seems to be the only driving force and there is no democracy in that nation. Thus, the citizens don't have much of a voice there, and the rest of the world also doesn't have a questioning power over them.