not sure what your experience is in the field, but there are a lot of fallacies you're conflating to make your point. The AMA isn't really restricting to make sure there are fewer providers. There is an epidemic of shortages in many areas. There is a supply problem because of many other issues, one of the biggest problems is pay in rural areas and support and infrastructure in those areas. What is one of the biggest issues in many of those place, and something the advocated for, expanding medicaid so they can get money to subsidies the poor people already using services. That leads to the other issue that the ACA tried to fix, the payment of medical care. Right now the costs are already socialized. That is why we $20 aspirin.
Simply looking at a doctor's pay check (which isn't broad at all, are you sure you don't mean "provider?") is a dumb way to look at the high price of medicine in this country.