I don't really know the precise details, but I'm pretty sure their pay model changed after the backlash(and being sued) to the tip-stealing.
Still, I wouldn't choose DoorDash unless it was the only option in my area. When I was driving for GrubHub I met a lot of other delivery drivers and everyone considered DoorDash to be the the worst in terms of treatment of drivers. In other words, bad support and tip stealing. We referred to it as "DoorTrash" or "PoorDash" for that reason. Postmates has pretty much nonexistent driver support but at least they didn't steal tips and it was pretty difficult to get fired from it randomly.