I have long maintained that boycotts rarely work well as a tool of political protest. Even when mobilized as a collective national action like a trade embargo, history has not shown much effectiveness in causing political change, other than merely increasing bitterness (like the Embargo against Cuba).
Against a much larger target, with even broader scope, such as “boycott China”, the sheer size of lunacy of such a proposition is immediately apparent. Chinese economy is not pinned down in a few special economic sectors, it’s large and diverse, and most importantly international. It produces final products and components and material. It’s not merely economical for businesses, it’s necessity of businesses to buy Chinese products.
But even more interestingly, the increase in the internet economy has shown that it’s not just companies like Walmart that dictates the improbability of “boycott China”, it’s increasingly the end user purchasers who are making it impossible to “boycott China”.