> I don't get why the author hates slack so much.
He gives a nice reasoning in the last paragraph:
Slack is a walled garden. Their proprietary API is defined by them and only implemented by them. They can and will shut off parts you depend on (like the IRC+XMPP gateways that were just shut down).