Amen. That sums up my thoughts as well.
“Head in the sand Isolationism is just as stupid and dangerous as Ws nation building.”
Isolationism is a natural reaction to decades of Dangerous Nation Building. Especially after the following administration simply gave it all away upon entering the office.