First, it's not Peter Scheier's writing -- he's just quoting Peter Gutmann from the University of Auckland.
I read through Gutmann's document, and while he has some valid points, others are, err, rather exaggerated. For example, he uses some quites (mostly from ATI) in his analysis:
"Drivers must be extra-robust. Requires additional driver development to isolate and protect sensitive code paths" -- ATI.
Even if there is an extra cost to extra-robust drivers, I (and many others, I suspect) would be willing to pay it. I have made hardware choices based on drivers!
"Cannot go to market until it works to specification... potentially more respins of hardware" -- ATI.
Can't go to market until the products work? And this is bad?
My personal view is that this is turning a molehill into a mountain ...