I couldn't agree less.
Every few years Microsoft develops a new operating system, which isn't compulsory!
During the development stages and prior to public release the new o/s is made available to third party manufacturers and most of these prepare updated packages or make new drivers available. A minority do nothing until months after the event. A prime example of this is Creative Labs.
Going back over at least the last two or three operating systems there were problems with compatability and many people do not purchase new systems for at least six months for that very reason.
I however, like many others, purchased Vista very soon after the final release and I, also like many others, expected some teething problems - and got them!
Not for one minute do I blame Microsoft for developing new operating systems if not we would all still be typing commands in DOS.
You say XP works for you but did you actually use it when it first came out I wonder?