I DON'T agree that longer hours are good. Someone mentioned you learn MORE. LOL NO. I'd probably spend those extra hours counting down where I can go home and sleep. As far as learning goes, you learn a small amount at wards, but the bulk is at home anyway. I don't like the idea of longer than 24 hour shifts, primarily because of bad decision making and poor procedure techniques. If it's a 30 hour shift, but you can spend 12 or more hours not required to do much and just sit around, then maybe it's good, but otherwise, I can see tons of doctors not caring at all about their job and just pretending to work hard. I mean, there are tons of people who have this mentality with 12 hour shifts, imagine 30 😱
As a med student perhaps you learn more at home, and a lot of that is due to your holdover experiences from a predominantly classroom based education. But when you are a resident, you will see you learn almost zero at home. The wards are your classroom. You learn by doing, seeing. The training may be supplemented by reading up on things at home, but most of the time you will be learning things on the fly -- looking things up on uptodate or your PDA as you need them, never really sitting home with books. You will try to minimize what you are doing out of the hospital because hours out of the hospital are your own and very scant. There is huge learning value to following a patient longitudinally from admission or consult to discharge. (Sure there's scut you do along the way as well, but there's definitely a decent amount of value here as well). Shiftwork works great for fields where the average patient only stays for 5 hours or less (like EM), but makes less sense for a field where several days is the norm, because the windows to treatment are too small to learn much in terms of longterm care of a patient. Additionally for the surgical fields where operating room cases can be long, it's hard to get into a decent number of cases if the hours are short. So while nobody likes long hours, they are necessary during training.
As for 30 hour shifts, they can be high or low yield. I've had 30 hour shifts that were mad dashes where you spent the entire time living off adrenaline because all your patients were trying to die on you, and 30 hour shifts where you had time to get some reading done and just mind the fort. So the former was more of a learning opportunity than the latter, but I don't know that you can get the same former experience without stomaching a handful of the latter. I think the bulk of residents don't sit around not caring about their job and pretending to work hard, because to some extent every day in residency is an eye opening experience as to how much you have to learn. It's more humbling than anything else. Maybe 20 years down the road it becomes routine, but most residents are not at that stage yet. It's only my two cents, but I think you see things very differently once you get to residency and the patients become your responsibility. Even though I felt like I saw what residents did all night when I was a med student, it was very, very different when it was me. It's anything but boring, going through the motions.
I don't think you can make a serious argument that you aren't learning anything during long shifts. You can argue that the learning is lower yield when you are at the end of a long call shift, but sometimes low yield is still a valuable experience (at least better than "no yield"). In the wards, "seeing more" is money in the bank. You aren't going to go home and learn medicine from a book. You do that in med school for foundation, but the real learning takes place once you get out of school and the book learning mentality. It's truly an apprenticeship -- you learn by doing, and working with folks more experienced than you. Every time you see a new situation, a new disease presentation, or do a different OR case, or resolve a new complication, you are learning. The fewer hours in the hospital, the less you come across these. To have enough experiences, you need to log enough hours during your training. Whether you get these quickly in 80 hour/week spurts, or whether you get these over more years of residency probably doesn't matter much, but before you can consider yourself trained, you need to log enough hours, get enough experiences under your belt.