if the rules say that it is the DM, then it still is the DM who has to decide the ‘details’ of the outcome, even if it is within the boundaries. So saying at that point any failure is on the rules, not the DM, still does not feel accurate to me. It shifts some responsibility on the rules, but...