You seem to think that communism is the same thing as "communism under Stalin", and that's incorrect.