Don't get me wrong, I'm not arguing against OpenBSD's superiority here in the slightest. In fact, except for my FreeBSD VPS, my general rule is that none of my Internet-facing machines run anything but OpenBSD.
I'm just saying that if Microsoft can duplicate even a little of those good practices and bring them to the masses, more power to them.