Unless of course you want to level everyone to the same income level so that we all have the same? So shop assistants, teachers, manual workers, doctors, cleaners etc all have exactly the same income? Now that would be true equality wouldn't it?
Exactly, Chewbacca
A levelling out of incomes would never work, would it. If we knew our income would be the same as a road sweepers, or a shop assistant's why would anyone strive to get professional qualifications? There would be a shortage of doctors, dentists, architects, solicitors, vets, teachers etc, etc, etc if we all earned the same amount of money. In life some rise to the top because of talent, some because of hard work and some because of privilege. That's life.
If you are from a working class background the only way to better yourself is to get a decent education and/or to work hard and I think most people (of our generation) born with very little appreciate this from an early age.