Makes me wonder why self-hosted Mattermost isn't far more popular...
Because hosting third party software at scale is hard and when it goes wrong it's your fault. A huge part of business spend is managing liability and having a vendor in a commoditized space you can point the finger at is great.