good point in its own right, you just seem to be failing to recognize that communism is done to achieve short-term consequences, that the morality of communists is one of left-wing populist consequentialism, and that every process they undertake towards achieving their desired consequences is done for no other reason. they'll rob whoever they can to provide for the poor, celebrate that everyone has food and shelter (no matter how cheap), and blame whatever complications come from that on capitalist corruption.
Germany