Признавая основные концепции психоанализа, Фромм делает основной упор на социальные факторы. Он полагает, что именно они определяют содержание человеческой жизни. Фромм считает, что как капитализм, так и коммунизм превращают человека в робота. Общество, основывающееся на накоплении богатства, как и общество, характеризующееся тоталитаризмом, не могут быть удовлетворительной моделью социального развития. По его мнению, изначальные гуманистические взгляды Маркса были полностью искажены современным реальным социализмом и превращены в «вульгарную подделку». Фромм нашел «примечательное родство в идеях Будды, Экхарта, Маркса и Швейцера».
По мнению Фромма, общество должно быть таким, чтобы человек в нем был связан с человеком любовью, узами братства и солидарности, а не кровью и грязью, таким, «которое дает ему возможность преодолеть свою природу посредством творчества, а не посредством разрушения, в котором каждый ощущает собственное «я», воспринимая себя субъектом собственных сил, а не подчинения, в котором система ориентации и приверженности существует без принуждения человека к разрушению реальности и поклонению идолам».
.