I agree with all points. I'm curious if the makers of Slack actually thought these were the critical differentiators they needed to build to succeed from the beginning, or they built "just another chat app" when they started and eventually had an aha moment