Many believe that getting rid of Assad will end the Syrian refugee crisis. Others observe that when the Saddam and Gaddafi heads were cut off the snake grew ISIS.
And so it goes.
The only difference between Assad and the other remaining dictators in the region is that the US was heavily invested in getting rid of Assad -- and then Russia came and basically ruined their plans indefinitely.
If there's one Muslim country whose government is in dire need of being overthrown it's Turkey -- but sadly Erdogan has learned from his country's past and made sure the military won't turn against him anytime soon.
Fast forward a few years and she has completely turned around and regrets her former opinions.
This doesn't really prove what is the correct approach, but I think speaks about the fact that we often make decisions based on some vague ideals as opposed to practical and realistic outcomes - and we are sometimes wrong.
Ah, and don't forget the European border policies regarding (mostly Syrian) refugees...