and in the real world...
maybe my employer is atypical (local government) but quite a few of our windows servers run middleware and client/server stuff that absolutely must have a GUI to allow it to be configured and interrogated.
there is a huge legacy of windows based server-side software that is not in any way command line based - including IIS and Exchange for example.
It's always disappointing to see how stupidity prevails in areas where you don't expect it.