Well, Microsoft is special, because we all rely on their OS, except those users of other OSses (funny word ! <img src="/ubbthreads/images/graemlins/delight.gif" alt="" /> ) .
So I think they must be especially careful - which they aren't (Sasser).
On the other hand, I admit that there is a *huge* amount of complexity involved ...