There is a paradox in the software industry that continues to puzzle us. In spite of all the hype on apps in mobile
computing, desktop computing seems to be headed in an entirely different direction. On PCs, people rarely install
new binary applications nowadays; the average number of applications that the users install on their new PCs these
days is dramatically lower than the average number of applications installed 10-15 years ago.