I couldn't agree with you more in that regard.
I'm sick of rewriting installation manuals and getting all new screen captures because Microsoft, once again, decided to move some features from one place to another or rename them for absolutely no good reason.
I can deal with my device drivers not working with the new version and having to figure out what changed. It happens far less with Windows than with Linux.
What drives me crazy is that Microsoft wastes so much of people's time figuring out where they hid some feature that was in a perfectly reasonable place before. That happens with Linux too, but I guess I expect a more stable interface from a commercial company than from a bunch of hackers.
Absolutely. More so, their utter refusal to change the thing in a positive direction- Offering a unified and easy means to shovel "userland" OFF the system partition as a perfect example (a pet peeve of mine).