Devil's advocating here... when have kernel extensions _ever been_ a part of the average user's experience?
The wisdom of such a freewheeling ecosystem in today's era is maybe debatable, but given how user-hostile the mainline OS and software vendors can be, I say there's still plenty of room for that ecosystem and it should be preserved.