I go to a school with one of the top BS/MD programs in the country. People who get interviewed normally had hundreds of volunteer hours, competed in national competitions, presented at multiple symposiums, published their research, and were cross-accepted to multiple Ivy Leagues, MIT, Caltech, etc. Sad to say, I can maybe see only a few of them getting accepted to mid tier schools at best with the accomplishments they have so far in undergrad (GPA, EC's). There are a few who wouldn't get accepted anywhere unless they drastically change how they approach undergrad (Minimal EC's, below 3.0 GPA). That's the "risk" I'm talking about that med schools take when accepting students straight out of high school. It's better to play it safe, in my opinion.