I suggest you blame hp and not microsoft. Microsoft doesnt write the drivers.
No, Microsoft does not write the drivers. In this case, HP should have. It's HP dropping the ball due to Microsoft's new OS.
My title you quoted was not blaming Microsoft directly. It was more a comment on how a new OS comes along and a bunch of Manufacturers rub their collective hands together saying "ooh, we get to sell all new hardware with a Vista Logo on the box", while landfills collect our perfectly working printers/scanners/other non supported peripherals. Hence the reference to "Windows Vista causes more consumer waste due to lack of driver support. Film at 11". They may not be directly responsible, but it doesn't change the fact that a lot of peripherals are going to be obsoleted unnecessarily.
-E