It's not always your choice, and getting an organization to switch may be quite hard. Although Slack seems to be trying to help by pulling a stunt like this.
If I were in charge of an organization that used Slack for communication, I would immediately search for and start using an alternative service which would be hosted on premises.