Software Engineers in the US often make 2x as much as our European counterparts, yet we don't have any artificial limits on the number of people able to study Software Engineering. I'm not disagreeing with you the point on the AMA, but even if they removed their limits -- would many more people want to enter the field? It seems extremely intensive, not only during your education and residency, but on the job too. 12+ hours days, multiple days per week? No thanks.