You seem to be trying to find a way to turn this back into "win/lose".
Try another interpretation.
For instance, a patch might call attention to a problem, but it takes the wrong approach to solve it. Could we find a better solution to the problem?
Nobody is suggesting giving bad code or bad ideas a pass. Are you under the impression that it's impossible to reject a patch or give technical feedback without being brutal or toxic?