Searchable chat history works when people communicate in public channels. My experience at large financial institutions is that the vast majority of chat is person-to-person.
I try to encourage public (or group) chats but I _think_ people, especially juniors or new-joiners, are reluctant to look unknowledgeable.