É questão de matemática. Medicina só é o que é pq os cursos são poucos, além de caros. O conselho de med conseguiu proibir novos cursos por 5 anos, porém, quando isso acabar, creio que haverá uma explosão de cursos de medicina e, quanto mais profissionais no mercado, mais baixa é a remuneração.
Sua matemática está um pouco errada.
Primeiro que só é caro pra quem pode pagar particular, não fosse a universidade pública eu nunca teria sido médico. As vagas tão lá pra quem for capaz de pontuar o suficiente e acredite em mim, apesar de todas as deficiências dos vestibulares e Enem ainda assim essas provas são capazes de selecionar os mais inteligentes (sejam ricos ou pobres). Quem tem dinheiro tem sim uma certa vantagem no preparo mas quando falamos das altas pontuações da medicina essa vantagem nem é tanta assim frente a alguns "monstros" por aí.
Os cursos são poucos pq a estrutura pra ensino em saúde é cara e a exigência de qualidade é grande. Abrir cursos por abrir, pra desovar profissionais no mercado, foi tentado pela nossa última presidenta com graus variados de sucesso, gerando desde novas escolas excelentes até Uniesquinas abertas na canetada sem hospital universitário nem especialistas suficientes.
Mas sem entrar nesse mérito da qualidade e avaliação do ensino médico, mesmo abrindo escolas médicas à vontade hoje os efeitos só começariam a ser sentidos daqui no mínimo 06 anos quando essa molecada começasse a formar. E mesmo assim esses efeitos no mercado médico só seriam sentidos na "porta", no atendimento básico, não nas especialidades.
As especialidades e residências médicas são um buraco muito mais embaixo onde mudanças demoram literalmente décadas para serem sentidas pela sua própria natureza e tempo.
E tudo isso acima ainda é irrelevante simplesmente porque a população continua crescendo... enquanto a população crescer a demanda por novos profissionais (não só na saúde mas em todas as áreas) só vai aumentar.
Se já faltam profissionais hoje, imagine daqui alguns anos com alguns milhões de brasileiros a mais...