If I may, and even if I mayn't, I'm going to rant about the same thing I always rant about in these stories: usability.
You and I use very different Linux's. There are only two reasons I go to the command line in Kubuntu:
1) To secure shell into another Linux computer.
2) To install a driver that Linux doesn't support out of the box.
The first one is something that the vast majority of new Linux users would never do, unless they come to Linux specifically for that purpose. The second one is something that the vast majority of users never do under any operating system without help.
I haven't had to compile a kernel in probably ten years or more.
Your entire rant is incomprehensible nonsense in the context of Kubuntu (and probably others).