Linux is what you make of it. If you want to overcomplicate things, you can. If you want something simple, Linux will usually lead you towards more complicated things, but that's all part of the experience!
@paulasadoorian One of the first things I learned as a greenhorn software developer was that it's thw job of devs to keep things as simple as possible since every addition we make increases complexity.