designers of Microsoft Windows did not consider co-existance with other OS on the same computer
Why would they? According to Microsoft and many third-party developers who don't know any better, PC and Windows are the same thing.
It's way less painful these days if you're using UEFI. No thanks to MS though.