A shop near my work, that I've used for some jobs in the past, was turning down jobs such as a timing belt for an Accord. It was too many hours I guess and yeah, they seemed to be catering to things like brake jobs, etc. Their parking lot is always full but it seems like the cars are in and out in 1-3 days so they're turning them over.Many shops can make a whole lot more money doing multiple brake jobs, tire rotations, belt changes etc.....vs doing a single big job like a head gasket or intake port abrasive bead blast clean.
I think the difference is (and GMBoy alludes to this) that you have to make an appointment for work vs the shop where we live that has enough techs that you can drop your car off the night before, fill out their envelope with what's going on, and there's a good chance they'll call you before lunchtime with a diagnosis. If the parts gets delivered quick enough, it's often done by the end of the day, I pay over the phone, and they hide the key so we can pick it up after they're closed (small town benefits !).