If you ever end up talking to Microsoft tier 2 support they'll do almost everything through PowerShell.
Which I think hints at the problem. Internally, Microsoft must not be dogfooding (or is it dogfeeding?) their GUI. It's an over-correction from the time when Windows was criticized for being too reliant on visual tools for administration and devs asked for better automation. Well, now scripting is the preferred way to interact with the OS and the GUI plays second fiddle.
There’s actually new functionality that has been specifically designed with no GUI on purpose. Do a google of split brain DNS. The only way to set it up is by creating additional DNS zones and creating DNS query filters. Can only be done in posh. There are other examples of that too, but I’ve had to implement split brain before so I know that one for a fact.
Which I think hints at the problem. Internally, Microsoft must not be dogfooding (or is it dogfeeding?) their GUI. It's an over-correction from the time when Windows was criticized for being too reliant on visual tools for administration and devs asked for better automation. Well, now scripting is the preferred way to interact with the OS and the GUI plays second fiddle.