> The developers of Little Snitch have explicitly said they favor this move ...
Sure. They also said that if Apple doesn't provide them the required API's, they will continue using a kernel extension:
> But what happens if Apple will not or cannot provide the required features? NKEs will be deprecated, but not Kernel Extensions in general. We can still implement a Kernel Extension to augment the functionality of the NE framework. The basic filtering can be done via the NE framework and additional functions would be provided by our own Kernel Extension.
Source: https://blog.obdev.at/little-snitch-and-possible-deprecation...
The unsaid part is ofcourse - "as along as Apple allows them to do so."
With the way Apple is tightening down the Mac systems, through both hardware (Apple T2 security chip) and the software (changes to macOS making it more like ios), there is absolutely NO GUARANTEE that Apple will allow unapproved Kernel Extensions to run on the future versions of macOS.