That doesn’t make much sense, that’s no different then saying you must give reason for upvote too, it’s just the basic function of the chain, how would we implement this? I don’t see any way that would be possible. Like a pop up happens that forces DVer to leave a comment? I just don’t see how that’s practical at all. You can’t have a system like this without downvotes, it has to function like upvote does. If we put extra steps for the most basic function it would be a mess.
On a side note, I hear ur point, it’s just impossible to force this, it can be a general agreed upon rule as a gentlemen’s agreement, but to literally force it as a chain function would be impossible. You can’t have this system without both mirroring same ease of use. Some good users might get caught up with bad actors by mistake just as some bad actors get upvotes and avoid getting punished, it’s just the nature of the design.
