TBH I think Assad is the lesser of the evils yes. Just look at Iraq and Libya where the "rebels" won and the state security apparatus were intentionally destroyed. It's not an ideal solution but it is likely to make a more secure and peaceful country for at least the short to medium term.
I don't condone his actions, but neither do I condone those on the other side.
As I said years ago (and you'll find quotes if you want about this), I think the rebels and west should have allowed Assad and his government to abdicate, or at the very least enter legitimate dialogue. Instead we insisted Assad must fall and "answer for his crimes" (execution) and the rebels refused to enter peace talks that involved Assad not being executed/removed from power - in part probably because they thought the west would enter the fight and we would end up with a situation like Libya and Iraq, where both governments were toppled by the west and leaders executed.
Obviously that option has now passed, but I'm not going to condone the meatheadedness of both sides during a period that could have given us legitimate pause to this war.
As for the real world - interesting coming from someone that doesn't know what the solution is, just that Assad must go... I'd also be interested to know what CTs you think I'm backing here?