I think if that's your attitude towards non-science related courses in college, you are missing out. I think you can learn things which will be useful to you in just about any class you take. The thought processes involved in reading Chaucer are different from studying orgo, and I think that's a good thing. I may have some bias, since the only science classes I took in college were the bare minimum med school prereqs (I didn't decide I wanted to go to med school until I was a junior). Now, however, I am so glad that I took so many different classes in the process of trying to figure out what I wanted to do with my life. I think it's part of being an educated person. When do you ever get the chance again to study something just for the sake of it?
I will tell you something else - in all of my med school interviews, and even residency interviews, the interviewers were a lot more interested in the fact that I sing opera than in my biology classes. For some reason, med schools seem to seek out that kind of diversity in their classes (which is a little ironic, since it's not like I have done a lot of singing in med school). For whatever it's worth, having some skills that differ from the typical pre-med make you a more interesting applicant.
Another skill that you get in a lot of non-science classes is writing, which is quite valuable in medicine when you are trying to get things published, especially as there are a lot of bad writers around. It's also an essential skill in communicating in the chart, in correspondence to other doctors, etc.
Finally, I agree that the time it takes to finish medical training is a little out of control, but I think some of this is on the back end. For example, I'm in cardiology - should it really take 3 years of internal medicine, 3 years of cards, and possibly even more time to do interventional, EP, etc.? What about doing, say 2 years of IM and 3 years of cards, or 2 of cards and 2 of interventional, or some other combination? A lot of people know when they start IM that they want to do a subspecialty, and, realistically, most people these days don't continue to practice general internal medicine to any significant degree while doing that subspecialty.
Another year which could probably be cut is the fourth year of medical school. Granted, it was a great year, but it's probably not that useful in the grand scheme of things.