My 2¢: Confluence's primary job is to share and manage lots of written documentation. If I wanted to make such software I'd make it fast, the curation/management job lightweight and inline, and emphasize readability and promote fast comprehension of information with layout and design.
Confluence is slow, curation/management is ponderous and the design ignores hundreds of years of research / practice in visual processing of information.