There is another aspect of the trade war with China that is not recognized by many. Our robust trade with China has poured tons of money into their country, a portion of which was used to build up their military capabilities (not to mention the theft of our technologies). In other words, we have subsidized the expansion of their military power.
I think Trump wants to put an end to this free ride which is clearly working against our interests as well as our allies security.
Bingo.