It's not comparable. DoorDash makes it abundantly clear who you're buying your food from, that's their whole schtick. I just looked at a few random Amazon losing and I couldn't figure out who I was supposedly buying from.
Perhaps Amazon should let sellers brand their product pages. I just looked at DoorDash Android app and the restaurant name is prominently displayed on each listing in the search results and even includes their logo when I click in.
Amazon is doing their best to hide from me who I'm buying from so I can only assume they want me to think it's them.