The Anatomy of Rich User Experience
Now that software is an integral part of one's lives, user experience is everything because - when technology becomes a commodity by satisfying basic needs, user experience dominates". Making software useful or even usable are necessary conditions but not sufficient enough to succeed. Making software desirable is a pedestal to aim for. Desktop applications, from personal to enterprise ones, are rusting. The web proved Peter's Principle - it started as a communication platform, morphed into a publishing platform, and then promoted itself to an application platform, which is its current level of incompetency. Mobile devices are fairing better but they are lacking some luster, especially in the US market which is lagging behind the rest of the world.