A lot of people don't seem to understand the middle east, remove a man like a Assad and that power vacuum creates a problem in itself. Money and power will corrupt and there's plenty of that available in Syria.
Russian intentions in Syria have always been about power and projecting it's military into the middle east. So they will find and support any organisation of political party that allows them that influence.
Israel wants land and has interests in removing Irans influence.
Turkey has been fighting Syrian Kurds as long as I can remember
America has been arming Syrian Kurds for the last 20 years.
Iran has influence in Iraq, Libya and Syria and will seek to influence Syria as much as it can.
So can you see where I'm going, it's how you stop the influence of all these opposing factions and stopping another never ending civil war. Not one is representative of ordinary Syrian people. So western media fireworks of the removal of Assad will be front page for a month at max and then will forget about Syrian people and then next you'll hear is about how mad men are throwing gays off rooftops and stoning women.
So before we start funding militias to over throw another dictator maybe we should think about the end game....what comes next. I think you'll find this has more to do with Russia than it has to do with Assad.