Earlier quoted context omitted.
> sudo to root and largely do whatever they want Not anymore, even being root doesn't give you total control now[1], and custom kernel extensions are among the things that are prohibited. This «feature» bas been introduced in El Capitan for «security reason». [1] System Integrity Protection : System Integrity Protection
It's easy to disable System Integrity Protection: https://developer.apple.com/library/content/documentation/Se...
> Developers can ask users […]
Have you ever seen anybody shipping software asking their user to do stuff like this to get their software working ?
> Boot to Recovery OS by restarting your machine and holding down the Command and R keys at startup.