One of recent macOS updates added a new option to boot non-macOS OS kernels easier. Apple engineers do not need this option, so it is presumably added to help Asahi (as there are no other known efforts to run non-macOS on these machines).
Perhaps releasing internal code or documentation is a mile of red-tape so some forward-thinking people are trying to do what they can to support the project while avoiding the above-mentioned issues.