Word and Excel and PowerPoint and other Microsoft programs have intimate — one might say promiscuous — knowledge of each others' internals. In Unix, one tries to design programs to operate not specifically with each other, but with programs as yet unthought of.
Doug McIlroy (2003). The Art of Unix Programming: The Elements of Operating-System Style