Yes. Exactly. IMHO this is the factor that's responsible for at least 50% of corporate clumsiness.
> If this would have been my own company there would be tons of wiki pages.
Just having wikis won't help much. I worked at a company that had wiki, people were putting things there as an afterthought. I was total and complete mess. Lot's of information was outdated, duplicated, horribly messy but it still was something. There should probable be some person with sense of structure to prune those pages, nag people about details, construct some sort of tree from these splinters of information.
Corporation also had task tracking system. But it wasn't helping. It was used as afterthought to leave a trace that some work is to be done and some work was done. What's actually to be done was passed via face to face contact. Therefore noone cared about task tracking system and what's written there.
If you want to keep information, you have to use the system that stores it as crucial (only?) communication chanel.