I think that many of Windows' ongoing troubles ... certainly since Windows-XP, which was the
last truly-successful release they've ever had ... is that the company insists upon being led by its Marketing Department, not by its customers. Marketing Departments want
"New!!" and reflexively follow that with
"and (therefore) Improved." It seems to be impossible for them to understand that, by and large, computer users are extremely
intolerant of: "change for change's sake."
For instance, "I know how to use Microsoft Access." (In fact, I wrote and taught a full-semester for-credit community college course in it for a number of years.) Imagine my surprise and
displeasure, then, when I fired-up "Access 2010" and found that its user-interface was completely different ... but, not better. Likewise, when using "Word 2010" and wanting to put a drop-shadow box around a paragraph. Abruptly I am in "learning-curve" mode. But, for no good reason.
Now, I'm of course not saying that software should not change, nor that change is not for the better. But
gratuitous change ... to what is basically a
tool ... is "not for the better." In fact, it's pretty-much "intolerable." But I don't think that Microsoft really "gets" that. People want to gain from their experiences. They don't want to have to learn all over again how to do what they know how to do ... nor do they appreciate being presented with "five different ways to do it, all in different colors," because they know that (given the fundamental nature of computer software ...) it is now 1/5th as likely that any of them actually work.