You guys may disagree, but in my opinion Intro Physics, Bio, and Chem are not difficult courses. Organic Chem can be difficult, but the MCAT doesn't test it in depth. What is difficult (or at least what was difficult for me) is cramming all of these things into your head at the same time. I took these courses over the span of four years (Bio, Phys, and Chem I took as AP in high school, Orgo I took as a college sophomore) so I never needed to know all of the major topics and problem types of, say, Chem at the same time as Physics, but when studying for the MCAT, I had to make sure that I had mastered both. It's a lot of information to have in your head at once.
When it came time to take the MCAT, I didn't feel like I was thrown for a loop doing crazy logic puzzles. I was just solving the same type of problems that I had done in high school. And I aced the test. (99th percentile.) All it takes a knowledge of the material and a bit of intuition (which comes from practice, not some sort of innate intelligence).
VR is something else entirely, but even most people who score in the 35 - 40 range haven't fully mastered VR (and this includes me). It's those 40+ kids that tend to have it figured out from what I've observed.
And I solidly stand by my statement that medicine doesn't require intricate problem solving. This is something I noticed in my shadowing. My first few days shadowing a doctor, I would always freak out when she prescribed something.
First patient
Doctor: I think I'll put him on some blood thinners.
Me: Blood thinner!?! How did you know, you're like Sherlock Homes!!
Doctor: ...he has a high blood pressure...
Next patient
Doctor: He has high BP, but let's not give him blood thinner.
Me: Arrggh, you're blowing my mind!! How do you figure these things out so quickly?!!
Doctor: ...He has internal bleeding...
Real world medicine is not like House, my friends.