You're not looking at this from a materialist perspective; people don't just fall to hate, fear, vengeance or decide to support capitalism or socialism or whatever because they have a big discussion and decide that's the best idea and would have decided something else if only someone made the right argument at the right time. Ideology, culture, etc, the superstructure, is determined by the structure, the relationship with means of production.
Liberalism is not a stable system; the rate of profit declines over time if new markets aren't being added or capital destroyed. In response to declining conditions, the "middle class", due to their privilege, aren't going to question the system that privileged them, that leaves them with weird conspiracies blaming minorities and foreign countries for their declining conditions. The big bourgeoisie will always prefer this to socialism.