these are samples, not complete applications. The code (and coding style) is not meant to be industrial strength; it's not even well-designed. The sole purpose of the samples is illustrating a point, not teaching proper coding style.
Why is Windows so crappy? Read the explanation straight from the head of development since 1992. Not actually a .NET blog (at least they try to make the brainwash not so evident)