I would argue that a professional degree program, be it undergrad or graduate level, should include all of the general education and foundational material as a part of the program. As a bio major, I didn't have to reapply to school once I finished the undergrad courses. As a grad student, I didn't have to reapply to grad school to start my thesis research. As a medical student, I won't have to reapply to school once I get out of basic medical sciences to start clerkships. Similarly, I can't think of a single medical school where the major medical foundation courses (anatomy, physiology, pharmacology, etc. In contrast to basic science courses like general chemistry, physics, etc) are required outside of a small exception. The only real exception I can think of is some require undergrad biochemistry, but that's hardly every school (note: many, if not most, recommend biochem, but I can't think of a single school that even recommends physiology).
The only problem I see with medic school is that there are too many programs out there that think that 2 weeks and anatomy and physiology is giving the material due justice.