SO blog editor here (and author of the piece). Sorry for the confusion, we're republishing our top ten posts of the year over the holidays, and I guess y'all picked this one up again.
Author here. We did use Confluence, but as other folks had said, it went very stale. Not everyone could edit everything and there was no structure. Confluence is a mess in my experience.
Businesses aren't demanding these things because they would take away their leverage over their employees. You need the employer for your income and your health insurance right now. Why would they want to make it easier for you to leave them?