Or write correct specs. How does one end up with a Windows.old directory?
It’s a thing, when you do a release update on Windows the old version ends up in windows.old to facilitate rollback and some time later it gets cleaned up.
"some time later" I could see a MS dev specifying that in a requirements document somewhere XD
Why? Public outcry on social media does the job just as good.