I don't know if it's me, my country or my perception, but "delivery contractor" isn't really a thing here. I believe because our government was just good enough to spot this obvious skirting of labour laws.
Since they couldn't as easily exploit the driver, they made the service more expensive and worse. Or they just acted as the ones who would forward your order to the restaurant... but then most people I know just order directly to have better service. I think we ordered via such a service once, after much delay the driver told us the order took 30 minutes to even get to them. Could have lied, but couldn't have used that excuse if we ordered directly.
Now to your point, as they are just regular employees, they don't have to wait in the car, the company doesn't want them to get stuck in traffic, and high urbanization means you can only drive 50km/h 90% of the time anyway, delivery is done with Scooters.