Those are good points, and yes, you're right that it's not universally true. But if you get a new printer do you just plug it in and see what the OS can do with it or do you automatically install the software on the CD that came with it? It was CreativeLabs who first taught me to just trust the OS. After their installer has dribbled half a dozen shortcuts to useless crap all over your desktop and eaten up a hunk of storage you being to see the light.
So I'll amend my view. If something is critical and has to work every time without fail or at least fail safely then, yes, trust hardware and associated software. But for the other 95% of stuff that we all just buy for personal use expect problems if you rely on the manufacturer's software.