Encryption takes computer processor time. The more complex the encryption the more processing it will take.
Encryption keys can become lost rendering the associated data unrcoverable.
Encryption that is managed by the user can cause problems in a managed network by rendering necessary files unaccessable to the network managers.
nikita

