The real question is: "is there hope?" If you are born an ant, can you raise through the stack to become a puppet ? If you are born a puppet, can you become a master ? If you are an optimist, you believe there is hope. I am an optimist, I believe there is a certain degree of "social mobility".
I don't think society can be changed, I am of the opinion that it's a "Nash equilibrium" in Game theory parlance.
RE: The social stack