Whatsapp controls nearly everything: servers, clients, protocol.
Matrix has open protocols, several implementation of the clients/servers, and people can start their own server node.
In the comparison to TCP/IP this is quite similar. You can add to the network without needing approval of a central institution.
This is nothing to do with resilience in the face of things being destroyed in a war. That's what I'm saying: it's not the same sort of centralisation.
> In the comparison to TCP/IP this is quite similar. You can add to the network without needing approval of a central institution.
I can join WhatsApp without approval as well. But also - how like that is TCP/IP? All IP addresses have to be agreed and assigned, do they not?
> I can join WhatsApp without approval as well
You absolutely need approval to join WhatsApp. Approval and a phone number.
> All IP addresses have to be agreed and assigned, do they not
You can assign your own IPs and have your own network if you want.
Not really. There's a single entity that controls WhatsApp and so the entire service can be stopped by threatening/sabotaging that single entity.
Obligatory reminder that the whole "Internet routes around censorship" like it routes around glassed data centres during nuclear war, etc. applies to layers 3-4 of ISO/OSI model. The problematic centralization of the Internet happens at layer 7.