He’s right the cost of their war machine is a huge money pit and they are losing their grip on other countries.
To your point, the trade war is not just a trade war. Its the most visible part of a larger effort to challenge China on multiple fronts. China is rapidly growing into a serious threat and we are trying to deal with it through mainly economic rather than kinetic means while we can. JMHO.