I agree with a lot of that. The question has to be asked: why are 300 million Americans paying to support 600 million NATO ally members from 150 million Russians? It was one thing immediately after WW2, but now the Europeans can certainly afford to shoulder more of the burden of their own defense. Germany is spending only 1.19% of their GDP on defense.
https://en.wikipedia.org/wiki/Member_states_of_NATO
I meant in the literal sense of the word. Taking out nuclear weapons and MAD, which nation should we be more worried about:
1) Russia: population 140 million, GDP of $1.2 Trillion, minimal industrial base, fighting in Ukraine (not a huge strategic concern)
2) China: population 1,140 million, GDP of $12 Trillion, huge industrial base, building artificial islands and airstrips in the middle of the shipping lanes (big concern)
It appears Trump is pivoting to face the Chinese - and by extension, trying not to aggravate the Russians.