I think the central point of difference between you and me is that you think of this as a moral issue, whereas I think of this as an issue of providing a service that fits a case that occurs, about which I don't have strong moral feelings.
Throughout this discussion, your arguments have been of the "should" form, and my arguments of the "this happens" -- although possibly it's not a good thing (even a Bad Thing) -- form.
To be honest, I don't see why you are so exercised about this. If you don't want to use an upper bound: don't. For the rest of us, who would like it, why does it bother you so much for us to have it?
At present, I don't have time to put this capability into ASDF, but I will happily accept a patch that does.
Best, r