If you step back in time for a moment and switch on your unbiased point of view you could look at what was happening to desktop computer development before the IBM PC arrived on the scene as an intelligent office terminal.
The machines we had can be compared with todays offerings as they were just as powerful, had just as good GUI WIMP interfaces, had 19" colour screens, had optical 3 button mice, did sound and video just as well, had Ethernet LANs and were connected to the old Internet. The SGI Indy is a good example.
Invented in 1974, by 1984 these GUI systems were considered a step along the way to a more user friendly system, and the plan was to build inexpensive human interfaces that had interactive voice, 3D and writing recognition, and peer to peer Nationally and Internationally interconnected grids of 256bit machines for computing by 1995.
Unfortunately for the industry Microsoft brought out Flight Simulator for the IBM PC and the wants of all the millions of uninformed users channeled the available development money back into systems that were already out of date at the time.
Just think, if Bill Gates hadn't dominated computing, we would have the industry plan by 1995, and what marvels would we have had today.
You can turn off your unbiased view point now. Hope you still think Bill is a great guy.