Then you have Microsofts Windows operating system which is designed to run on almost any platform with any hardware configuration and is packaged in such a way that legacy support is on-disk and provided out-of-the-box. As a longtime Microsoft engineer, I can tell you that this is Microsofts Achilles heel.