>regularly dropping to command line for configuring my system
I've really never understood this complaint. "oh why do I have to use a standardized set of abstractions for configuration instead of bizarre bespoke GUIs that are different for every piece of software."
Its pretty simple: GUI is more intuitive. I do not find them bizarre. Their diversity or bespokeness doesn't register as a hindrance to me. The options are visible all at once, or are a couple of clicks away. Contrast this with the command line where I more or less have to memorize each application's interface or look online or browse the manual for answers.
GUI lets me use keyboard + mouse. CLI is keyboard only.
Regardless of any rationale, my experience is what it is. No amount of counterpoints are going to change what I've felt using CLIs.
I would completely disagree here, they're more aesthetic but not more intuitive or discoverable.
Compare tar with apple's camera app on the iphone for example: tar --help will tell you how to do everything in the app. Is there something equivalent that tells how to do manual focus in the camera app? (yes, it's supported that for years and no one knows how to do it because it won't tell you.)
I've really never understood this complaint. "oh why do I have to use a standardized set of abstractions for configuration instead of bizarre bespoke GUIs that are different for every piece of software."