> The other companies are doing all sorts of partnerships [..]
GrubHub partnered with Amazon. Amazon Prime now includes a GrubHub+ account.
I have Prime, but have yet to use GH+, but that's more because I just stopped getting food delivered in general. Not because of the price (I used DD and had the DashPass which is very much worth it if you get at least 2 deliveries/month), but because I started getting deliveries with missing items. When that happens, they won't offer to do another delivery, they'll just either refund the item or I can go pick it up. Both options defeat the purpose of ordering delivery. I either don't get my food, or I have to leave the house.