There are two really big problems with this outlook. First if everyone achieves a high level education, the competition for high skilled jobs also goes up, making the higher education mean less and requiring further education to beat the crowd. This is something millennials are experiencing right now. Second, if employers take more risk and hire more people from underprivileged backgrounds, it just means that someone from a privileged background missed out on the job and just shifts the resentment from one group to the other. It doesn't really solve the fundamental problem.
Working hard will move you forward. How forward is hard to determine, and it varies. The reality is that some people in their lifetime won't achieve success but they lay the foundation for their children too...ex his mothers struggle to get from Africa to the UK laid the foundation for him to achieve his success. Their is little chance that he will become say the Prime Minister, but his children may...thanks to their dad being able to provide them with a privileged life.