This misses the biggest problem I see that has been unquestionably standardized. Living Software. At least once a week I open an app that I use regularly and it interrupts me with a notification "we've added xyz, check it out!"....like...thanks a lot for interrupting me from using your application. Or the periodic UI revamps that force me to relearn how to use something I already knew how to use. There has to be some point where we all say..."alright...enough is enough...it's done..."