There is no right way and ethical way to do things in the Middle East - there is just the weird unsolvable status quo and weird things the US or anyone else can do - which might not actually have an effect on anything.
I understand the criticism but I never read a book that showed a path forward.