This method was introduced as a pre-requirement for the v2 transport protocol back then (see PR #14047, commit 463921bb), when it was still BIP151. With the replacement BIP324, this is not needed anymore, and it’s also unlikely that for any other proposal we’d ever need to negate private keys at this abstraction level. I’d argue that this operation is usually something that should happen within a secp256k1 module (like e.g. done in MuSig2, Silent Payments…).
(If there is really demand in the future, it’s also trivial to reintroduce the method.)