Okay, I agree, this is an additional possible reason.
Which reminds me of the complexity of Linux …
Making things
complex is easy as … well, anything.
Making things
simple is actually hard work. That's why geeks & nerds love it being complex. And Linux, too.
That's my personal opinion.
And if you don't believe me : Just try it !