Sure, there are a multitude of reasons why people can't submit their apps early....there's work, or research, or relationship drama, or a string of crazy parties every other night...the list goes on, and there's no way to assess these factors in medical school admissions. I definitely agree with you that some reasons are more valid than others. However, we are trying to become doctors who can manage time well, multitask, separate a rigorous work life from personal life, and get stuff done without using excuses. If applicants really have no time, then they need to prioritize what's important. It's common knowledge that earlier is better, so in my opinion there's really no one else to blame than yourself if you apply late....(unless your college's pre-med committee screwed you over by making you late which in that case....haha)
i worked a 40-hour week during the entire application process, applied to 30+ schools, moved from my home, and had a long-term relationship breakup at the same time.....I still managed to get my secondaries in "early" and get early interviews.....and my time management skills are very shabby compared to many other pre-meds I know. For me personally, an improved chance at UMICH was worth losing a few extra hours of sleep a night for a week. If your aim is to enter the ranks of top schools like UMICH, it's time to start thinking like a physician-in-training, like your future classmates who will be able to pull off ridiculous schedules promptly without complaints....think of it as making sacrifices instead of excuses.
i'm not tryin to target anybody at all, but this is just my opinion. We're trying to enter one of the most prestigious professions here....and excuses bother me, that's all haha.
Good luck UMICH applicants!