Doctors generally don't report medication errors because there's so much fear when a mistake is made. Practicing medicine is very difficult and doctors need to be fully engaged with their patients, rather than detached and scientific. MDs have their own lives that are filled with challenges and this takes away from giving their full attention; errors are more prone in this setting, especially when MDs are in a rush.