I gather that linux used to be considered hard because it was ALL command line stuff (Dos used to be considered hard for the same reason).
It still is command line , and that's the fun of it.... Sure there are nicer GUI's and stuff, but configuring is easier and more functional for me (although I had to curse a lot, still do , hehehe).
for.ex. samba server. Configuring that via gui never worked for me. I tried the via command line and, poof first time right.

Anyway... you'll never stop learning in linux, my guess...