There can't be a perfect society. What's absurd is the concept of "equality for all" in terms of income or outcome in life. Face it, we are all quite different. Some born brilliant, others not so much. How would you suggest we equalize it? Would it be better if the individuals that created Microsoft, Apple, Google, Facebook, Amazon, etc. make just a little more than those in the ghetto that choose not to work? Should they expect the same outcome? Those that complain about "inequality", why didn't you create Google?
This whole liberal premise is completely senseless.