Agree with your last point. It’s the money, not China. The race to the bottom was funded by cheap credit and consumer habits trained to chase low prices. China builds to spec. You can get shit or excellence. It’s the consumer that drives what gets made.
It’s not “made in china” that’s shit, it’s the high time preference culture behind what we choose to buy that is shit.