You summed up the problem with our crappy generals and leaders. They are fascinated with pushing a foreign policy that has us arrange the governments of foreign nations like Syria.
Removing Assad is a Saudi and neocon goal. There would be no ISIS or sunni rebels had we not started the war. Their Russian allies would not be there had Assad not been hard pressed by our sunni jihadi rebel army. there would not be this flood of ‘refugees’ had we not started this. The answer is to cut off all the rebels from a thin dime. Utterly destroy ISIS. Apologize to Assad and leave Syria.
Removing the genocidal war-criminal, Bashar al-Assad, who has already managed to murder 500,000 Syrian citizens in the last 5 years, is the goal of all of humanity, and not just the neocons.
Assad’s head needs to be put on a pike, and you need to apologize for supporting him.