I develop on Windows and use cmd.exe daily (for simpler tasks like running Gulp or PhantomJS). It's hard to overstate how much of an improvement Windows 10 brings to the command line. Keyboard cut and paste, resizing, better text selection seem so wonderful. It's a crime it took Microsoft this long for these simple features.
There's also other handy improvements, like typing "cmd" into the file explorer location bar to open a command window to the current location you are viewing.
Yes! I joined Microsoft 2 years ago, prior to that was on OS X. I couldn't believe how awful cmd.exe was. It was like if a college student half implemented some homework assignment and we all had to use it. I tried using cygwin, PowerShell, and other shells but that was hard because too much of my day to day work depended on shared scripts that I would have to manually update for my shell. So I was stuck with cmd.exe and it was miserable.
Windows 10 fixed that with the improvements you mentioned. It's still no "Terminal", but it's now about 80% as good, instead of 1%.
There's also other handy improvements, like typing "cmd" into the file explorer location bar to open a command window to the current location you are viewing.