correct on all parts, it pits dasher against customers. also these companies are still not profitable. that should tell you something.
the truth is that the business model just doesn't work. if you want to pay drivers actual living wages, delivery fees would have to be more than 20 dollars for each order.
I don't use door dash much but I'm pretty in Canada at least there is a mandatory tip . At least there is with skip the dishes that's what I usually use .