For $20 I can get a nice burger at a sit-down establishment, and be finished eating the burger before the Doordash delivery would have arrived.

Different people like different things at different times.

It took 15 minutes.