As I understand it, even on routes where the timetabling shows "every 7-8 minutes", there is still some kind of timetabling being operated. In addition to the "47 minutes end to end" point someone else has already made, some kind of regulation to ensure that "every 7-8 minutes" doesn't end up being "nothing for half an hour, then 5 buses come" is necessary, and I've certainly seen inspectors in the past (I expect it's done via radio now) telling a driver to hold for x minutes. I agree that it'd be nice for drivers to say to anyone getting on the bus "Sorry, mate, I'm not going to be leaving for 5 minutes" (in fact I'm sure I've been told that before), but want to bet why they don't all do that? Could it possibly be because people with attitudes like the OP's then give them a mouthful about how the bus driver's stealing their time, so they've learned through bitter experience that it's better just to shut up and leave the punters to it?