You can easily game the MCAT as a rich person. I go to a UG where 90% of premeds are rich gunners and voiding a MCAT where you have 'uncomfortable' topics, and retaking until you get a 'good' exam is common enough to a point where it's actually just plain sad. I know a person who voided 3x exams because "of physics and orgo" and ended up with a 523 with 132 on CP after finally getting "an easy" section (at WashU now, btw).
The nature of the MCAT is that they test 10 topics out of probably hundreds on each section...of course, this strategy of voiding until you get a comfortable exam is viable. If they wanted to make it more accurate, they could just have it be a 2-3 day exam with longer sections (like literally every other graduate exam/standardized college exam in every other country). Obviously, they just want the retake process to be easier (shorter exam, less annoying to take, etc.) --> more money for AAMC.
Of course this is probably like .1% of the testing population, so its not like it really matters, but don't pretend like you can't game it. Everything can be cheated with $$$.
Also there is no reason schools shouldn't see your voided attempts. If you show up for the exam, TAKE IT, and know you F'd up enough to void it, then it's ridiculous that you can just get a free pass. If you no-show, then that should not go on your record. Voiding is just stupid. Most people's justification is that they crumbled due to nerves...well too bad that's part of testing. If you feel sick or have a legitimate excuse, don't show up. Anything else is just part of the standardized testing process. It's ridiculous to me that a 523 scorer could have gotten a 510-15 3 times over and no one would have known about it.