All political ideology that blinds you from seeing the truth have a price.
Maybe their protocols are really good, but it will be as limited as their vision.
Yes, you should separate things, but no, they are not different as a human being acts according to its will.
Commies from USSR made improvements, but with a cost of honest lives. What is the cost of supporting commies with apparent good ideas?
Spoiler: you support killing an punishing honest people as anyone putting their money in government hand.