Are you talking from experience with DoorDash or Deliveroo? This has not been my experience with Deliveroo in London, UK. There’s just no way I could get the same food quicker, everyone is on motor/pedal bikes so delivery is usually about 20-30 minutes. Food is always hot on arrival bar the odd item (Nandos chips specifically, always cold).
Also I’m ordering Deliveroo specifically so I can get the time back, that’s the price you’re really paying - I had a long day at work and I want the time to relax and not spend it sourcing and making dinner.