That's the problem with right-wing thinking ...just because you made it, you expect everyone else to be able to make it like you did. Is that realistic?
Government can ensure a middle class existence for everyone. All government needs to do is to use its financial resources derived from collection of taxes to fund the major expenses in life, namely education, healthcare, pension, childcare and unemployment insurance. With these expenses taken care of, people can breathe easy and smell the lalang.
And those who want more can work their butt out to achieve it.
On opportunity, every sinkee has a right to access opportunity in education, a working-wage job, health care. That's what the government is supposed to deliver.