The TechZone has posted an editorial on The Growing Dependency on Mass Mediocrity
Back in the 1990's, IBM introduced its OS/2 operating system for the PC platform. Frankly, OS/2 was years ahead of itself. Not only did it have a fine Graphical User Interface (with a true object oriented desktop), it also included preemptive multitasking, crash protection, a vastly superior file management system, multimedia, Internet access, Java support, etc., etc. Microsoft, on the other hand, offered Windows 3.x which provided a simple Graphical User Interface for DOS (which most people were using at the time). Over time, enhancements were added and the product was superseded by newer versions entitled Windows 95/NT/98/ME/2000/XP, all at ever-escalating prices.