Insecurity is the reason. If humans are insecure they would like to conceal whatever little knowledge they have. This is true not only in the professional scenario but in all walks of life. Large organizations know a lot of things, but they don’t always know what they know. Everyone benefits by sharing information.