And that's not even addressing the component parts issue.
remember that Container ship blocked in the Suez canal some time ago . it was only a 10 days delay in delivering essential parts for the car industry in Germany which was crying murder and threats of production stoppages that would take months to restore .
I am afraid China hold us by the balls and we more than willingly let them do it..
On thing I always remember when visiting for the first time the PRC in 1976 ,an organized few hours tour , 1h train ride from Hong Kong to a small poor village accross the border called Shenzen . When some of us made remarks about the overall poverty, the propaganda tour guide said something like :
You westerners are always looking for a quick solution, quick wins, China can wait 1000 years. one day we will surpass you . . We keep forgetting that.