> Either it's up or down. If they can't access the service, it makes no difference if they can access the status page or not, because they already have their answer.
This is just categorically false. The difference between "something went wrong", "we're looking into it", "we've found the problem and are working on a fix", and "we have a fix and are deploying it region-by-region" is huge. If an upstream dependency of mine is having issues, I need to communicate it to my clients/users as well, and they also want to know this stuff. E.g. a lot of people use Slack with external users for support and collaboration. The scope of the outage will determine if I should try to onboard them to a new system as quick as possible or wait it out.
But this isn't just about Slack. It could be any service operating at any scale, with varying levels of support. Employees might be asleep, it might be that just my subdomain/project is having issues, it could be planned maintenance, maybe an issue with the hosting provider. As a customer I want to know all of that, and as a business I feel obliged to provide it.