Well to be completely fair, there are a TON of very nice features being put in Win10, on top of a ton of things fixed that they broke in Win8.
No GUI requirement similar to the choice of installing xorg (I believe introduced in server 2012?), a powershell version of apt-get using the windows tailored chocolatey package format, fixed the stupidest of GUI changes from Win8 such as no desktop by default and whatever they call the app tiles thing, improved filesystem and network file sharing (the latter bringing a HUGE speed boost, both being more parallelized), etc.
They are trying out a different (and IMHO better) upgrade path, and hopefully all that is claimed about the new IE will come true which will finally begin closing the huge gap between it and pretty much any other browser.
Sure there is still plenty of time between now and release day to drop the ball on for anything above, but I dare say direction under their new CEO has been pretty damn positive so far, and leaps and bounds better than when under Balmer (though I admit that is a pretty low bar anyway)
As someone who hates Windows mainly due to being forced to support it and its bullshit for the past 20 years, even I am quite impressed with the changes between Win7 and Win10, and don't have much to complain about. We will see if that still holds true after release of course.
But I can't help but agree, a lot of the serious problems are being or have been addressed.
We only complain about the icons and lack of theme support to fix them because Microsoft asked us, petty as that may seem.