There are so many open source options that I don't think it's worth jumping through the hoops microsoft lays out anymore. Office tools aren't windows specific anymore because of software like Google docs and libreOffice. Gimp has all of the features of photoshop although a little less intuitive. Qt creator is an excellent replacement for visual studio for c++ developers. Unix command lines make life so much easier. For the average user that only browses the internet and uses microsoft office I really don't think there is a reason to stick to windows other than for autodesk and adobe applications. Thousands of dollars can be saved by people if they just switched to linux.