Michael Bloomberg last week gave $1 billion to his alma mater, Johns Hopkins University, to make medical school free for most students there. It’s a well-meaning gesture, aiming to remedy America’s doctor shortages that have left more than 100 million Americans without access to regular primary care, particularly in rural and low-income communities. “By reducing…