Also, how many "enterprise" development teams can commit to creating and supporting one and only one (1) app over a multi-year period? How many can depend on thousands and millions of users to discover bugs, do load testing, penetration testing, usability, etc etc?
How many "massages" has Flickr had in the last 5 years? Is that uptime acceptable to a bank?
How many shoe retailers and state governments even know how to recruit and retain the type of talent that produces great software? How many could admit they don't?