11 years to retirement here...
I mostly work with MS servers and workstations, but even there... effective administration is easier if you install remote powershell and script certain functions.
I keep a few flavors of linux around for practice. Found the linux subsystem for Windows pretty much useless.
There are some things where a server operates much more efficiently WITHOUT a gui, but as for workstations... the end user would be lost without their point-n-click.
I managed an MS server VM. I was the only person managing it. I finally had to dump it one someone. I was still making changes when they yanked my access. It was constantly running out of memory. Adding RAM would not have fixed the problem. I went back 9 months later and no one had touched it. I stayed on for 8 months when I noticed I hadn’t spent the money I made.
I gave them 2 months notice and bailed. I miss writing code but when you retire, you have to make retirement your new career.