Earlier quoted context omitted.
I think that confluence can just as easily be replaced by gitlab. Keeping documentation as markdown files in a git repository seems like a great idea. Personally I think it is even better considering ideas like automated checking for outdated documentation and such.
I don‘t know, Confluence allows to easily attach and embed files. It’s a really nice WYSIWYG editor. You can embed draw.io diagrams, you have a lock of „blocks“ and tools you din’t get in a simple markdown editor. It is very (my words) intuitive even for non-technical people and it has mobile apps. I don‘t know how to explain to use git to somebody who isn‘t technical savvy at all...
But yeah, maybe not for non-technical people...