> Why do you, as the customer, care about the details?
I might be a gigantic customer. I might be so big that I get to have a little bit of influence over certain strategic decisions you make in your product stack.
When I worked in the industry, there were big customers that would frequently tour the facilities to get a sense for capabilities and compliance. Part of the tour involves a private datacenter in central US that houses the mainframes and strictly designed around those assets. I was allowed to visit the facility and developed a deep sense of respect for how much capital & energy goes into making this stuff the bedrock.
If you are interested in doing 1bn+ USD business through a payment network, you are going to want hands-on assurances that things are going to support your needs.
So, even the barest of detailed reporting from Square would go a long way in helping to establish this sense of "bedrock", imo. Let some bigger customers push back on technology decisions that resulted in this outcome and insist upon more resilient choices.