Telegram and signal are both central points of failure. Signal can be used with other servers, but the server address is hard coded in the app, so you have to deploy your own app. Matrix servers can keep a channel going even if the channel’s home server goes down. The more home servers there are, the more mirrors of public channels there will be.
What the heck are you talking about? Chromium is one of the hardest packages to build and it takes forever. Firefox has FAR fewer dependencies. Chromium’s privacy enhancements are a joke.