There's a ticket adjusting the MRO of DeleteView.
I'm closing this as `wontfix`:
* It's nice in theory but...
* not worth the breaking change.
I'm posting here because I'm half-inclined to a Someday/Maybe (any least): surely, improving the structure of the code is something we can/should do.
I'm just not at all sure of whether it's worth it, when we could do it, and what a migration path would look like. (And so on.)
If you want to have a look, that would be great. I'd be very happy for anyone to adjust the resolution if you can see better.
Thanks.