Capitalism is great in growing, greed is not per se bad but these capitalist incentives start to cannibalize everything once growth hits deminishing returns. The "good capitalist times" end exactly here. Thats what makes it "late stage" (e.g. after the european conquerors took the americas, where growth was still easy. Or consider the chinese development).
You think this incentive structure, which actually explains well enough recent developments and can be seen pretty much everywhere -- you dont even have to actively look for it -- is just a meme!? To me, this smells like your bias to unreasonably dismiss the far-radical-left explanation. Your loaded language (like mine here) lets me suspect a distorted perception.