I use to be behind the "spend money in China = less money in western world".
While it is true, the fact is many companies have not innovated to stay ahead of what China can do.
Thus no wonder why people just buy from China now...