Being a big believer in Open Source and Freedom of Knowledge, I think we, as humans, would progress much more quickly if we broke down barriers to knowledge sharing. It would help everyone progress much more quickly. Keeping knowledge secret, especially in research, which is usually publicly funded is not the right thing.
We can debate all we want but the reality is that China has progressed and its people have benefitted through better living standards. Now those people are investing in other countries creating jobs and improving living standards across poor countries. Weirdly enough one such beneficiary has been India and African countries. Just 5 years ago India could not domestically manufacture cell phones. Now there are over 260 factories with 95% of the phones being produced in the country. This has been a big benefit to India and its people.
Funny how that worked out?
I am not sure what counts as "stealing" in terms of IP. I am a firm believer in protecting IP but at the same time you cannot argue that freely sharing knowledge has its own benefits. IP laws (especially patents) need to be revisited to make sure they serve their purpose and reasonably help inventors benefit from their inventions.
Edit: I must also clarify that this goes both ways. The way Chinese don't end up sharing knowledge is bad. They also do not respect IP law and contracts which needs to drastically change. If they would have respected those and given a fair playing field for foreign companies, I don't think this would be a big issue today.