Operating systems have to strike a balance between supporting older technologies, and avoiding unnecessary bloat from accumulated components over the decades. Which is why developers like Microsoft or ...