"99% of people do not want to sit around doing absolutely nothing with their lives because that's loving depressing
which is why in a capitalist system, people go to work, school, and yknow, have time for personal use to travel, etc.
the only difference being that capitalism tends to reward success financially. Those that provide desirable goods or services will tend to be paid more than those that offer relatively common, low-demand services. This is why lawyers have such a high salary, but electricians and plumbers, despite doing blue collar work, can make six-figure salaries as well. Finding a niche in the market for yourself and your skillset generally is rewarded with money.
"But cappy," I can already hear you say, "greedy business owners will hire talented people and profit from someone else's work!"
Yes, that's how a business works. I hire people because they provide a surplus of value. The service they provide for my business is worth more than their wage. It doesn't make sense to employ people that cost the same or more than the value of goods/services they produce.
This is why turnover rate in certain careers such as fast food is high. Wages are low because flipping burgers isn't a special talent and workers that are slow, lazy, or incompetent will be fired quickly because they do not provide that surplus of value and there is an endless number of unskilled workers to step into their place.
A doctor, however, has much more overhead than someone flipping burgers. Med school costs money and is challenging, but thus it benefits people to learn medicine because they will be entering into a specialized field. Doctors make more money because their skillset is much more rare and have more job security because provided they do not make errors which negatively affect their patients' health, doctors are much harder to replace and thus there is incentive to not fire them unless they get your firm into legal trouble.
Is it inherently unfair that a fast food worker is much more likely to lose their job and makes 1/4 the money that a doctor will make on average? In my opinion it's perfectly fair. Entry level, low skilled labor should not be compensated in the same way as someone who has been through almost a decade of higher education.
Very few people would want to become doctors if they weren't paid well. The opportunity cost would be too high. This is why communist countries have to designate labors. Some jobs under communism are so much more stuffty that nobody wants them.