We send our money to China because we can’t produce anything for less than they can. Why? Because it is against the law to hire anyone for the wages they pay. As a result, our minimum wage earners would have to be 10x more productive than theirs because their wages are based on a market, rather than an arbitrary non-market-based regulation.
Yes, you have to put money in the hands of the workers, but if you price them out of the market, they won’t be working.
This doesn’t affect the consumer-driven part of society, but it does answer the question of why our consumers are supporting their economy.