From my perspective, it has nothing to do with any of that.
It's having to work with people that support dehumanization of innocent people.
That is categorically bad and it's not something we should have to do.
It has nothing to do with "revolution is appealing" or "you support capitalism too much."