I am not sure there are necessarily any good guys here. Everyone is unsavory in one way or the other.

The one exception is probably the SDF, which are Kurdish and tend to be more egalitarian in their approach.