There are so many things taught in medical school that do not apply in the real world and many things that are not taught that should be. Medical schools are set up to teach students how to prescribe medications and focus on SMALL things rather than the most important - how the patient feels.
Look at how medical schools are set up. The aspiring medical student must study mostly hard sciences like biology, chemistry and physics. To get into medical school, they must have done well in these subjects. From there, they are tested using the standardized MCAT test and must grind away at MCAT prep books just to have a chance to ace the test and be admitted to medical school.
Once in medical school, the science education continues at a deeper level. While softer subjects like patient experiences are brought in, it's secondary to attempting to explain fright and other subjects like that to really solve the problem as opposed to just putting a bandage on it.