Xi and his comrades must be smirking over Trump's visit.
After months of saying China "raped" the U.S. economically, and charging that China is a currency manipulator, when face to face with Xi, Trump tells him, in public, that the $400 billion trade deficit is America's fault, incurred by previous administrations.  And Xi is a great man for taking advantage of the U.S.
Does Trump think he is dealing with "Viny," one of the mobsters he hung with with back in his casino days? That Xi is stupid and would roll over for some chap flattery? The Chinese respect strength, not submission.
Trump went to China as a supplicant, needing help on N.Korea and trade. In Chinese terms, he lost face big time on this trip.