2. He makes his products for his computers and ONLY his computers.
3. Bill Gates.
4. He generally does not care about compatability and advancing the industry
5. Bill Gates.
6. While the computer is inheritently stupid no matter where you go, His programming employee's are right about the same level as the computer.
7. Poor Troubleshooting capabilities
eg. Its because of Bill Gates that so many people "hate the computer" and I bet if you were to poll everyone that has a complaint about a computer 98% of them would be running on some brand of windows and/or other microsoft product.