Yes. Thats how I see it.
There is no substantial difference between ISIS and the "rebels".
The game is to close Iran's window on the Mediterranean by overthrowing Assad. And the trick is taking Al Qaeda, our enemy, and re-directing them against an enemy of our choice.
The problem is that they are still the same people, and they are slaughtering innocents where ever they go. As you say, by comparison, Assad is the good guy. I'm sure to someone it seemed like a clever solution to a problem but the outcome is monstrous. Because if you just wind these people up and turn them loose, they are going to do what it is in their nature to do.
And in the end we have sponsored the slaughter of Christians all over the middle east and installed Al Qaeda on Israel's border. And given them an oil economy to boot.
The Turks and Saudis don't see this as a problem, and I don't think Obama sees it as anything more than a PR problem.