I’m been writing software since ‘83, as a young teenager. I first used Linux in the mid-90’s.
It’s come a long way. It’s only logical to want a nice GUI, nothing wrong with that. Most users would be fine with it today.
That said, the Linux command line is a powerful environment if you know how to use it.
Over the past several months I’ve been mired in the pipewire verses pulse audio evolution. I’m old enough and linux experienced enough to handle snide comments and masked files (thank goodness for dumb questions and AI answers), but it blows my mind how people are connecting multiple dozens of inputs and outputs without a GUI.