As for your percentage of interview invites, I think you have done pretty well for yourself(at least compared to me ). Also, there are so many variables that schools look for in applicants that they dont necessarily disclose, such as specific types of ECs, connections/legacy, ethnic/geographical/racial diversity, and etc. So, I would not feel bad about schools that you have not received invites from.
In my opinion, the medical school application process has a large amount of subjective bias, esp once it comes to the interviews. It is lame that you have to bust your butt for >4yrs just to have the grades and ECs to get an interview, and have all that work flushed down the drain by either not being good at selling yourself in interviews or having ******* interviewers with their own agenda(I have had interviewers that have attacked my ECs as well as even make some stereotype comments about my ethnic background). Thus, there is only so much control you have over the process. So, I would recommend staying on all your waitlists to maximize your chances of an acceptance.
However, I think the best things you could do right now is to first verify that you are doing the right things in interviews (either by doing mock interviews or asking the ppl you have interviewed with). In addition, I would send letters of interest to all the schools you applied to. Finally, each school has its own mission statement, thus, if there is any school in particular that you want to go to out of the schools you have been waitlisted at, I would recommend becoming involved in ECs that reflect that schools goals and update the school about your involvement in them.
I met someone exactly like you at a Cincinnati interview on 12/3. A guy from Berkeley with a 38 MCAT who graduated a few years ago and has been working on wall street. Slick guy, we had a brief conversation right before I left about UMich and confusion about auto-invites. I would think you were the guy, but you interviewed on 12/7...
I think you interviewed on 12/3 and your mdapps is wrong, or you have an application twin.
Thanks for the advice.