I don't think I've ever seen a case where a printer driver causes it to crash. A more valid point would be if someone bought an mp3 player made in deep china, installs the driver disc and then it crashes whenever it's plugged in.
It's still not the fault of the OS.
A. it's a cheap product, you get what you pay for
B. the consumer should know this which ultimately does make it the consumers fault.
I haven't used Vista all that much in the last year, but when it first came out in what January 2006? I had it on a HP business class desktop with 2 gigs of RAM and a mid range ATI DX9 video card. It was for testing.
I had like easily 15 device drivers crash the OS. Wacom tablets were one, a few network printer drivers were some others. I had office 2k3 crash every time it tried to load a few certain fonts, multiple scanners from the art department didn't work, smart board technology (used in class rooms) totally crashed.
When we evaluated such a huge network wide upgrade we had to look at it from all users perspectives. Will all this technology the users currently use, work well in Vista? The answer was no.
Granted some things worked right of the box. We had these USB doc cams that worked pretty well. Most digital cameras worked no issue.
However, I saw so many crashes and conflicts. The scope of technology really is huge. I mean there are 1000s of hardware devices I will never ever use. Like will you buy a USB electron microscope? I am going to guess, probably not, but those didn't work in Vista either.
So, yeah I saw tons and tons of problems that Vista created that XP never had, and it was the stability and the third party compatibility. Now, that was a few years ago, and I am sure both Vista and the developers of such items has vastly improved. However, all of those faults are not the end users they are Microsoft's and the developers of third party products.