Poor knowledge retention is caused by factors such as lack of reinforcement, inadequate training, limited engagement, poor documentation, and ineffective knowledge management.