I don’t disagree that things could be fairer, the trouble is that fairness doesn’t exist in nature. It’s a man made concept. That’s why nobody can ever really agree on what ‘fair’ actually is.
However fair you try to make things, some people will still have disabilities, or illnesses, or lack intelligence, or be unattractive, or have some other disadvantage relative to others. There is no fairness in nature. If you pay an unintelligent person the same as an intelligent person, the intelligent person will argue that’s not fair, because what they produce is more valuable.
This leads to the other problem which is that in order for someone to be rich, then somebody else has to be poor. For decades, the UK has exploited workers in other countries, because people want cheap clothes and goods, and they don’t care where they come from, just so long as they are cheap. The problem is much bigger than just society level, but when it comes to other countries, out of sight is out of mind.
I don’t believe that we will ever live in a fair world, but we should still recognise when we are fortunate, relative to many, many other people.