I understand the MS approach to pushing a free Windows version is because they cannot push updates to a single model if so many people are stuck in a years old OS. The problem I have with the new approach is not that they are 'spying' on us, but that they do not tell you when they are pushing an update. So, if you are doing something that is really intense on your system and the OS crashes, for instance, the update that is getting pushed could very well break and it may be weeks before it is corrected. How is that better? Also, MS seems to prefer the OS in a faux pristine state during update, which has meant that services that I turned off are on again, SLI is off again, and even worse the antivirus program I prefer can lose functionality (gamer mode turns off right in the middle of a game). This is hardly an improvement. I might be tempted to say it is still smoother than W7 was, but there are times when it acts like the brat from down the street.