Re: and in the real world...
is not in any way command line based - including IIS and Exchange for example.
Do you want to put money on that? Exchange 2013 does not have a management GUI as such (web and powershell). I haven't required a GUI on web machines for a while (powershell or IISAdmin remote), and most DCs I've deployed use core (with powershell or ADUC on a desktop or "management" machine).
Actually it's a good thing. From the opposite angle, VMWare requires GUI using the full desktop experience role because of Flash. Even down to their file-based restore in VDP. Why the hell would I enable DX on a server for file-restore purposes on a VM guest machine?