@Mer__edith I don't understand one thing. You mention Mastodon and to me that seems a bit inaccurate? I'm not disagreeing with you in how the prevalence of big scale cloud providers is bad, and how Signal as a centralised platform basically doesn't have other options. But I'm just wondering, isn't decentralisation one way to solve this?
The whole thread is about how AWS and other big scale providers created the international infrastructure that is needed for Signal to run smoothly and that infrastructure would be impossible for Signal to set up independently. But Mastodon (and Matrix) is decentralised, so yes, if there was one big Mastodon server it would need these resources, but isn't it one perk of decentralisation that because there are so many independent people doing it, creating that international infrastructure becomes possible?
I've been using Signal for almost 10 years and Mastodon/fediverse for around 3 including hosting my own instances (both self-hosting and using small-medium scale server providers) and they have been very comparable in speed and reliability.