This only applies to browsers. In mail programs you don't want to force the users to deal with their keychains constantly. Also you will potentially have a ton of keys after a couple of years that you have to keep in order to decrypt old mails (if you don't want to reuse the key every year).