I honestly wouldn't mind seeing Linux get re-written as a microkernel, converting everything else into kernel modules that can be installed, configured and dynamically loaded as required. That would reduce a lot of the existing bloat in Linux, though can be achieved just as easily configuring every available flag before compile time.
@BrodieOnLinux @SrEstegosaurio @nerdeiro @pwm @dcc @p @dushman @mima