Again, I think it is the right call.
But it was preceded by NO interagency meetings on any level, much less an NSC meeting. So the potential risks were not identified, and no ways to deal with them were conceived; HOW to do it was not reviewed, so the Kurds are understandably upset.
It is an absurdly bad way to run foreign policy.