Please try not to flamebait, particularly with political topics, on HN.
Aside from the actual topic at hand — China — the big pillars of Economic growth, immigration, healthcare, North Korea, the Middle East, national security, ISIS, and NATO are all massive issues that US continues to struggle with and has for decades (well, ISIS is a recent spinoff of an older problem).
Trump has set a great direction in Iraq/Afghanistan (get the hell out). Trump has worked marvels with Kim (when was the last nuclear test?). Trump made great strides in recognizing the truth on the growth with the embassy move to Jerusalem and judging by the latest hystrionics by Hamas might be zeroing in on the greatest deal of his life in the Middle East. Trumps purpose with the travel ban was forcing better intelligence/screening of incoming passengers and we’ve got the data sharing he wanted. NATO countries are paying more than ever. The ISIS caliphate is defeated.
Immigration reform and healthcare he has fought hard battles and wants to keep fighting. There’s recent progress on the great DACA bargain. Trump wants to get true historic immigration reform on that list, and he continues to push for a real Republican answer to healthcare while chipping away at the margins for things like drug pricing.
Oh yeah, and the economy has literally never been better, and never been better for everyone across the income scale. He fought the Fed hard to ensure real wages would rise for the low and middle class when they tried to squash it with rate hikes.
Trumps strategy with China is sound (despite the talking heads all saying tariffs don’t work) and he had the leverage going into this negotiation to get important concessions.
All this, while the whole time being called a Russian traitor from across the aisle. Crazy times we live in.