-"MacOs is too closed! Apple lock the user"
(Now you can install kernel extensions)
-"It's insecure!
This is wrong. There is no "now." Kernel extensions have been installable in macOS since 10.0, IIRC. The real "issue" here is that Apple has provided a mechanism for installing Kernel extensions into a protected bucket, but no way to uninstall them.
The fact that this whole thing isn't very well (or at all) documented even for developers (the ones writing the kernel extensions), seems like it's not the most ideal of situations.
As a memorable saying goes: "The security people won't be satisified until everyone is living in prison."