I was mainly thinking of the OS here, but even for other products that's pretty much true... Microsoft might abandon technology frequently and leave it an island, but it does keep it running...
+++ Rick ---
If Microsoft does one thing well it's backwards compatibility >
>I usually evaluate that more on a case-by-case basis of the product teams. Certainly some of the product teams have a pretty good track record. Just my 2 cents.