Yes, it might have been ok to outsource your sensitive components and supply chain to friendly allied nations. It’s another to send that to a global competitor that doesn’t believe in your economic and political system.
What people miss about this US vs China trade is that it’s not whether US companies can fairly compete in China in the future.
The question is whether the US will be able to trade with countries in Asia and Africa where China has strong political and economic influence. At the moment, they can’t back that with military force, but China is working on that.
Don’t believe this? just look at Taiwan – China is executing a 50-100 year strategy to economically and politically isolate Taiwan where they will effectively be part of China. South China Sea – economically force Vietnam, Philippines to accept Chinese territorial “islands”.