For Google products (chrome, google talk, etc) and Dropbox on Linux, part of the install process for their packages automatically add their public key and set up their repositories in your system, so that future upgrades are easier.
My question is, is this frowned upon? Does shaving off those extra steps (download/add key, add repo file, update local repo manager) really benefit sysadmins? Is this a good or a bad practice?