Dear Bill
I'd like to thank you and Microsoft for helping to turn the computer industry around. Software used to be bundled with hardware. IT was extremely expensive. But Microsoft separated the software from the hardware, and with IBM, created affordable computing for the masses.
In the last decade, with the boom in home PCs (many of which run Microsoft software), and the internet revolution, I'm glad that Microsoft has made software that has simplified programming, helping software developers to create applications to meet user demands.
I guess it is fair to say you have made computers easier to use - but lack of ease-of-use is my biggest issue with Microsoft software. I often find functions in Windows that do not do what they are supposed to. Plug and Play was a great innovation, but how many hours have been lost, when Windows fails to detect a perfectly working device? Plug and Play has to do just that, plug and play - 100% of the time.
I also like the idea that Windows offers a fairly well integrated software stack. Wouldn't it be really neat if the whole world ran on Microsoft software? But it doesn't and today, IT departments need to support many other types of software. I wish you could have made it easier for Windows and the server products to co-exist and integrate better with other software.
Writing about you and Microsoft has kept me busy for the last 18 years. I appreciate you and Microsoft has done a lot to make computers affordable by separating software from hardware. But now Google has created an entirely different business model where software is effectively free, subsidised by internet advertising.
I think Microsoft, as a company, needs to evolve to embrace the internet and open standards completely.
.