You don't know the OPs entire story so don't base any decisions on what you read. With all due respect to the OP, this is a public message board and you have presented one side of the story. We are not looking at the OPs application and we do not know the entire situation (only what we have been told). Don't make the "traditional-student" mistake of comparing yourself and your situation to anyone else. You can only apply with what YOU have. What has happened to and for anyone in the past is meaningless to you and your application.
In the past, I have know people to enter medical school with 2.7 GPAs and MCAT score of 23. I have also know people who didn't get accepted with 42 MCAT score and 3.8 GPA. There were circumstances in each of these applicants that were responsible for their success and non-success (well eventual success after Peace Corps).
When your application time comes, you maximize what you have and apply with what's there. There are tons of variables that cannot be predicted and there are as many ways into medical school as there are matriculants in any given year. Even the economy plays a role in your competition and we know how economic predictions have gone in the past year.
The one thing for sure is that no applicant is a "shoo-in" and no applicant is an automatic "reject". I have no evidence to doubt the OPs story but I am a skeptic (was an career scientist before medical school). This process is very, very subjective and you do the best with what you have. Who knows for sure if it's enough or not enough in any given year. While things are not completely random, there is some randomness to the process that cannot be entirely discounted.