In many western countries, they make medical school artificially difficult to get into, specifically because it drives up doctor salaries and bonuses. More sick people per doctor means higher demand for doctors; this drives up salaries. Same with pharmaceuticals; the fewer people have the necessary skillset to manufacture a drug, the more they can charge for it.
If you look at communist Cuba; the doctors there earn a lot less than in developed countries (including relative to other professions) and they're just as good as the ones in developed, capitalist countries. Cuba achieved this by making the medical profession highly accessible to its citizens; they did not try to artificially turn their medical industry into some kind of exclusive club.
You don't need to be a math wiz to be a great doctor... Yet developed countries have taken these absolutely useless skills which have very little to do with day-to-day medical practice and made them into prerequisites for getting into medical school.
Artificial scarcity is a violation of free market principles - It wastes enormous amounts of resources. We need to go back to a demand-side economy which places competitive stress on producers, not consumers.
Right now, the monetary system is set up in a way to make us compete against each other to see who can consume the largest quantity and highest quality of the products and services which are already available. Instead, we should all be competing against each other to see who can produce the largest quantity and highest quality of new products and services.