Although what I technically meant by the line you quoted was said in the light of my experience in managing coporate encryption services. If you deal with keys, you have to understand the basics (the idea of a Key Encrypting Key is bizarre to a lot of people, for instance). Otherwise it won't make sense and you'll do it wrong.

The proliferation of programs to do all the bits is the part where someone like Microsoft could help. Unless the majority of other email client makers get together and do it.

Wade.