One of the sore points of the Windows command-line environment is that the command-line windows themselves, the “console” windows, have always been a bit strange. Back in Windows XP, for example, regular Windows apps were themed, with their blobby title bars and bulbous red X button. But command-line windows didn’t get the theme; they had a regular Windows title bar and borders. That’s because the console windows were “special.” A special, rather delicate operating system process drew them, and if that process crashed, your computer would blue screen. So no themes allowed.
Over the last few years, Microsoft has been working to improve the Windows console. Console windows now maximize properly, for example. In the olden days, hitting maximize would make the window taller but not wider. Today, the action will fill the whole screen, just like any other window. Especially motivated by the Windows subsystem for Linux, the console in Windows 10 supports 16 million colors and VT escape sequences, enabling much richer console output than has traditionally been possible on Windows.
This is one place Microsoft is really catching up in quickly. One of the guys on the team must be a Linux guy.