The main problem is that
essential underpinnings of a software app, like Office or Windows, are static, having to be "painstakingly written line-by-line" and cannot be replaced. The digital world moves so fast Microsoft had
to press "reset" and start writing the OS over halfway through its completion.
Software writers embark on grand adventures to fix big problems, which, while inspiring, is perhaps less-preferred to Google's beta strategy or the open source Linux strategy: Putting it out there is more important. Later a company can make incremental improvements to rescue us from bugs and viruses and make our computers easier to use.