• Because sending a message with data was cheaper than the cost of sending one SMS. And it was free on WiFi.

    That’s why WhatsApp took off.

  • Because when Whatsapp was born, SMS were paid (and not cheaply). In my country, sending one SMS cost 0.19€ at the time and didn’t allow pics to be send. Meanwhile, with 10€ I could have 1-2GB of data that allowed for tens of thousands of messages to be sent while on mobile data and unlimited messages while I was on a wifi connection.

    • WhatsApp was also an independent company and worked really well compared with other apps. I remember checking alternatives like… 5 years ago and no other app was able to do video calls reliably. Since then Signal caught up and works great now but everyone is already on WhatsApp. EU was working interoperability requirements. That’s pretty much the only way to escape WhatsApp now.

      • 12 days

        Signal still doesn’t do live location sharing I don’t think?

        • Signal requires Google Play Services to share location so it doesn’t work for me on Graphene OS at all.

          • 12 days

            Oh. That’s the kind of annoying thing that makes people not want to switch OS.

            • I’ve been dealing with issues like that for around 30 years now, even since I started using Linux, so I’m used to it. You will never get 100% of features working on a alternative, open source, privacy respecting OS. If I want to share location I can copy coordinates from CoMaps or something. For live sharing there are self-hosted options.

  • SMS uses cellular, WhatsApp uses internet. Internet connects you anywhere with one flat rate, cellular may charge extra per message or for international communication.

    Signal is better, but everyone’s grandmother is already on WhatsApp and good luck getting them to switch

    • I keep hoping with this anti-American Big Tech push that Europe and other places are doing they’ll get off Meta products. But I’m also not holding my breath.

      • I work at a company that I strongly suspect had a very serious security breach because of Whatsapp.

        During the outage, we were back to SMS and direct phone calling only. After the system was restored, back to how everything was before, caution be damned, lessons not learned.

        It’s not bad enough to have that invasive application as the default means of passing information around (messages, photos, video and even audio, of all things!) on work phones, office personel has it paired to their computers, where highly sensitive programs and data is stored.

    • Signal always sounded too good to be true. I won’t be shocked to learn it’s an NSA front I promise.

      • Their clients are open source, unless you are worried about the NSA being better at decryption than is currently thought possible, the only information you are giving is encrypted traffic, who you are, who you sent a message to, and if their press release are anything to go by, they are trying to muddy the waters of the identification part with moving away from phone # account creation. I’m also a proponent of xmpp for a similar reason, and I think that xmpp is the better protocol, but signal has more concessions to non techies

  • It’s not such a mystery. WhatsApp came out in 2009. RCS would not be rolled out widely on Android until 2019. RCS was not implemented properly on iOS until literally a month or so ago.

    Therefore its competition has been SMS mainly, which it is directly better than in every way. SMS is not encrypted. WhatsApp is. SMS (technically MMS) heavily compresses pictures & video. SMS splits up long blocks of text into multiple texts, which may or may not come in the correct order. SMS used to be limited in cell phone plans around the time of WhatsApp’s release, and STILL is in some parts of the world. SMS requires a consistent cell signal which requires a paid monthly subscription, WhatsApp only requires internet. Sometimes it is easier to find public Wi-Fi than a good cell signal in some places, and it was a popular thing for some teenagers to get an iPod touch or parent’s old phone and only be able to use it with Wi-Fi. Then there are stickers & video chat.

    People got used to it being the best for at least a decade, and don’t want to switch. Even nowadays, RCS is nearly as closed a standard as WhatsApp being limited to an app. You have to use Google Messages or iMessage specifically. In Apple’s case, your messages aren’t encrypted on their servers unless you specifically request it, and they hold the keys. I suspect Google is the same, despite what they say. And RCS still is routed through your carrier and the receiver’s carrier, who have varying policies.

    Of course, WhatsApp doesn’t have zero access encryption for their servers either, and they’re ran by Meta, so it’s nearly a lateral move at this point. The real solution is a better WhatsApp replacement like Signal. Signal is making progress but it takes time.

      • Yeah, social adoption mostly. Not needing a phone number would be cool too, but functionality & security/privacy is pretty great. The only thing that could improve it is being decentralized like Matrix, but Signal is more functional as of now so I don’t recommend Matrix as much to people. Signal takes 2 seconds to set up & is visually familiar.

    • One thing you missed… WhatsApp took off BEFORE facebook (now meta) bought it. So it had a huge network effect while it was independent.

      • Exactly, and they’ve been uncharacteristically quiet about it. You have to dig through settings for an option to link it to Facebook or Instagram, and I’ve never got a notification prompting me to. They’ve been hesitant to roll out enshittification too, so most people don’t see a reason to move. Which is why I still haven’t gotten rid of it. I can’t force everyone at once.

        • Whatsapp requires all of my contacts in order for me to send a message. I can’t just type a recipient in. I hate it.

          I have to use it because a lot of my coworkers are in India and that’s what they use.

  • Because SMS sucks, always has, for many reasons

    Give me a federated XMPP based messenger with all the same features as WhatsApp and then… Well, I’ll install it but I still wouldn’t use it because nobody is using it

    That is the core of the matter: everybody uses WhatsApp because everybody uses WhatsApp

    • I use SMS specifically because of the network effect. Almost everyone I want to communicate with has a cellphone, so all of them are capable of sending and receiving text messages. There is no need to list my installed messaging apps and compare it to theirs, we just need to exchange phone numbers.

      My longest and most active conversations (chatting with my wife or my closest friends) are going to be over a more feature rich app, but if I need to set up a quick chat with 3 or 4 people, I am not going to think what messaging app we all have in common, I will just start an SMS group chat.