When vista was first released alot of problems was driver issues, is this microsofts fault?
Another problem was experianced users
installing the OS on a machine that could not handle it making it crawl like a slug. Was this microsofts fault?
When vista was first bought out it did have alot of bugs which Microsoft should have sorted before release, however bugs are always going to appear in any program with 1000`s of lines of code.
Another problem is user who try to run software on the OS that is very old or designed for a lower OS. When the programs were designed Vista did not even exist so the programs were not ment for vista. I know Microsost made a bit of a mistake in releasing Vista so early but not all of the problems are thier fault.