I live in London, three weeks ago I drove (more than 1hr) 4 miles into the town centre.
Let's just say "reasonably good"
Riders using cash slow the bus down considerably. Do you have suggestions on how to make it as fast as just tapping your Apple Watch or Oyster card on the yellow pad? :-)
You can still be anonymous using an Oyster card that's pre-loaded with cash.
I don't like buses that leave me stranded at 3 a.m. because, well, maybe it's actually not a public service and I didn't get the memo.