I completely agree with mostly disengaging from the ME and especially from Afghanistan. But. You don’t make promises to, and use, an entire people group and then walk away and let them get slaughtered. Especially by the Turks.
I’m fine with leaving. As long as the Turks understand that if they engage in their national pastime (genocide) we will destroy the bulk of their military capability.
As far as ‘getting ready for China’. We do not now, and never will have, the ability to take on China directly. With the help of the rest of Asia, AND RUSSIA, we can, at best, contain them.
Elected governments change all the time. Any foreign interests that deal with us should know that before they accept any "promises" from the U.S. government.
In the absence of a formal treaty that has been signed by a U.S. President and ratified by the U.S. Senate, any "commitment" from our government should be seen as nothing more than a 48-hour virus -- and dealt with accordingly.
I voted for Donald Trump because I was hoping that the days of the U.S. taking sides in foreign civil wars are over. This is one big step in the right direction.