Hinduism/Buddhism are cuck religions. In Hindu society, there is no social mobility: if you're born into a low caste, you have to accept all kinds of repression; it's the religion of brown cattle. In Buddhism, nothing in the world has meaning, as everything is impermanent; Buddhists were eliminated from India precisely because they didn't want to confront the maharajas of the local kingdoms. Furthermore, the idea of karma favors cuckism: things are shitty because of the accumulation of past karma, individual or collective.
Social mobility is a scam that’s making everyone miserable. The 1% love it because it pits the 99% against each other in a desperate, lonely rat race to the top, destroying community ties and any sense of collective good. We've traded solidarity for the soul-crushing anxiety of “making it” on an uneven playing field. It’s a crooked control mechanism that makes us blame ourselves for systemic failure and the rigged economics that are rigged in favor of the rich, but against us all.
Historical social realities are not inherent flaws of the philosophy, but how humans structured society around the religion.