Re: "command line tool with gui front is the unix way"
I do agree with most of your post, but
> ... if you are at any point forced to use a CLI on a desktop operating system, then one cannot consider that operating system fit for purpose.
please don't confuse O/S with the applications (or infrastructure) on top of it. Linux is not and does not want to be a desktop O/S or embedded O/S, or ... . A good O/S should be fit for a certain set of systems on top of it. It has been my "desktop O/S" since about 1993. Remember installing it from about 15 floppy disks, one or two would always fail.