So right now I'm making DD pay as much as possible for each delivery to me, which is the point where I at least retain a bit of self-respect. My hope is this gets "corrected" before I have to quit the service, but if that becomes the only real choice it's what I'll do.
As far as the tipping, I do need to get an envelope of small bills going to meet my own standards there, but at least I haven't hurt the Dashers worse. The moment the 20% tip would be enough to raise their payout (DD guarantees a minimum of $1 from their own pockets, so that's $4.51+) I've tipped it regardless of the offset. They're victims in this.
But regardless of any perceived hypocrisy you may have on my part, DD is a bad actor here. Gig economy has always had the strong potential to exploit the "contractors," but this actualizes that potential in a big way. Even the sub-min-wage base+tips model for service employees isn't this egregious.