I think it's easy to pick on a weak example, but much progress has been made since the original "Why Johnny Can't Encrypt".
A recent example: Textsecure / Signal has been very, very smooth for me and I doubt it'd be much more difficult for laypeople either: https://whispersystems.org/