I think drive thru is a big reason people still get traditional fast food. People are lazy and pay a bit more to not have to park, walk in, and pick up a to-go order. Plus the expectation of a tip on top of the price (though that is creeping into fast food, too).
Curbside pick-up is a thing...