The healthcare system is privatized and runs amock with overpriced services and premiums because doctors have to insure themselves.
At the same time, the pharmaceutical industry has their hands in the pockets of congress, and has greatly overpriced products as well.
Because of this it takes a lot of time and money to get thruogh medical school, and so on.
The government increasing the number of doctors is pretty stupid. How would they do that? This administration has cut federal funding for school loans already, and other policies such as NCLB should easily explain what this president thinks of education dispite the bone he threw during his SOTU speech in january.
The answer would be to implement a public health system.
And before you start spewing socialist rhetoric at me, just imagine if there were two systems of healthcare-- one private for working folks, where the insurance companies and the drug industry can keep their profits high with capitalist greed (like now) as well as a public health system funded by the gov't with gov't regulated price controls. This would allow more people to get medical care, it would allow more doctors and nurses to be trained, because they wouldn't have to insure themselves against malpractice, and everybody wins.
it could be started by taking about 15% from the Pentagon's budget.