Private groups are the worst thing in a truly collaborative environment. Would be nice in Slack to have a Publish this whole freaking thread to a public channel button.
I'm confused are against the idea of private groups at all or just that you can't change the visibility settings later on?
But who is allowed to press it? If anyone, then anyone can expose career ruining messages from someone else, even inadvertently.