Why do I read this meandering rubbish.
1. Office built into Windows? Craziest idea ever.
c. Most people don't need Office
e. Competition issues would make IE story look tame.
Such drivel. You have an OS, a GUI and Applications. Good design, ease of debugging etc means these 3 layers should be separate and swappable. Applications shouldn't try to do everything, but one kind of thing, so that they are easier to use, freer of bugs, smaller, faster, easier to design well. Sharing information and "Seemless" use between applications of data is not about a Monolithic system but about good modular design and open standards. Exchange can be realtime via TCP/IP local host sockets (extendible across a network), Named Pipes or persistent via open standards files (which need not be bulky XML).
LESS should be bundled and integrated. About the ONLY thing that should be "bundled" with the OS is a lean DB engine for OS use and optionally for applications, with no clash or restriction on adding your own, so it should NOT use the default SQL ports. IBM thought this was a good idea 30 years ago. The "Registry" is an interface to to a bunch of separate files. It and Filesystem should have been using a real database since 1993.
Yet another totally pointless Matt article. Is he trolling us?