Your experience is with an application running on a mainframe and is probably typical. The OP was referring to the OS itself which is continuously developed with fanatical dedication to backwards compatibility.
That "fanatical dedication to backwards compatibility" works even harder towards glacial development for the OS than for applications. Or do you think OS developers will ship a new, faster scheduler, tweak the memory allocator and the thread scheduler every month?