This does seem a bit like throwing the baby out with the bath water but it’s understandable that the kernel project doesn’t have the resources for a more granular approach when even large organizations struggle with this problem.
I’m always in for making more clear and transparent processes though.