Gerson overlooks the main reason (in my opinion) Trump is suddenly soft on China. Recently the Chinese government granted Trump 38 or so trademarks. Now the Chinese are no longer currency manipulators. 

It also means that Trump has accepted emoluments which are unconstitutional. So Trump is both inept and openly corrupt.