I dunno, but I have a feeling that the normalization of automatic updates has relieved developers and their clients of having to consider a user's needs to a large degree. Software change is now something you do to your users, not something you persuade your users to accept.