> But that is marketing not coding.
it's the network effect.
If normies who don't care for things (which is most people tbh) don't decide to switch, do you, as a techie/early adopter, just turn off whatsapp and disconnect with your normie friends? You are unlikely to be important enough in the friend group to force a switch, not to mention that this needs to happen enmass for a swing in the network effect to happen.
Being implacably stubborn is underrated. People can trivially have two messaging apps on their phone, which means they can all still contact you while using WhatsApp with other people. Then they all slowly end up with Signal on their phone, at which point who needs WhatsApp at all?
"The reasonable man adapts himself to the world; the unreasonable man persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man."