Initially I was inclined to disagree ("these things should always fail safe") however with more and more stuff being pushed into the kernel it's hard to say that you're wrong or exactly where a line needs to be drawn between "minimally functional system" and "dangerously out of control system".
I think until we discover a technology that forces commercial software vendors to employ functioning QA departments none of this will really solve anything.
I think until we discover a technology that forces commercial software vendors to employ functioning QA departments none of this will really solve anything.