Right but supporting said dictator doesn't make you a nice guy. There are no nice guys in Syria, the nice guys stay out of it. Russia is there for their own self interest like everyone else involved.
Better the devil you know.
You are applying your values to a pack of hyenas, they don't care about your values and would eat you at the first opportunity they get get. The western world is naive in this sense.