capitalism creates inequality
capitalism creates class division which prevents cooperation
capitalism gives a financial reward, socialism gives a moral reward - more satisfying, prevents greed
socialism develops positive traits, competition leads to selfishness, agression