The idea of a computer on ever desk and in every home - running Microsoft software - was certainly an early Microsoft "dream" or "vision". There is nothing remarkable in that; such "visions" are common in larger companies, the sort of thing to fire up their salesmen. Sales managers of companies making coffee bean grinders have visions of a coffee bean grinder in every home too.

In the subsequent two decades most desks and homes in the developed world did indeed acquire a computer, and most did run a Microsoft operating system. But it is ridiculous to claim that without Gates there would not have been a personal computer revolution.

Personal computers of non-IBM PC type were already thriving by the mid-1980's without DOS and without Gates' help. Word processors and other business software such as Sage Accounts were available for the CP/M platform, and Geofrey Archer was writing his best-sellers on one. For technical work in industry, machines such as the Amiga 3000 and the Hewlett Packard 9000, running Unix, were more likely to be used than IBM PCs, which were more for the typing pool and the finance department. Smaller home-type personal computers could also be seen in industry, often purchased "unofficially" without reference to company IT departments, which were generally opposed to them as being outside their control..

It was IBM who "put a computer on every desk" in the office. Their logo on a personal computer made the concept acceptable for companies. It would have happened anyway without IBM, but a little later. Many corporate offices already had terminals to mainframes, and a selling point of the IBM PC was that it could emulate those terminals; that is how I first used one.

The fact that the IBM PC ran Gates' PC-DOS was not the crucial factor, and Microsoft's other software was hardly a factor at all. WordPerfect and Lotus software dominated until the early 1990's. You might as well say it was them, or Intel, or the makers of the power supply or the memory, who "put the PC on the desk"; Microsoft's PC DOS was just a component of the whole thing. If Microsoft had not provided the operating system, some other company would have done.

At this period (late 1980's) we techies had non-IBM PC computers at home too - Amstrads, Sinclairs and BBC's in the UK - and non-techies were also catching on fast, particularly gamers, and others too when they realised that a home computer was better than a typewriter and could keep home accounts.

What made the IBM-compatible PC rise to dominance in the home were its falling hardware cost, the increasing number of people doing at some work at home, and the increasing availability of games for it (although it was not the best of gaming platforms). Microsoft have never had much involvement in the games market. The PC in the home was far less due to Gates than to the games writers and, in Western Europe at least, to entrepreneurs such as Alan Sugar, whose Amstrad PCs were the first to take advantage of the spectacularly falling prices of components, driving down rivals' prices too.