Also the group messages are great. My housemates and I all talk via a WhatsApp group. It makes it far easier to hold a coherent group conversation when some of us aren't at home. SMS would be a ballache.
Oh and GIFs, voice messages, and videos can be sent in messages. Free calling too. I can call my friends in Australia for nothing, and it's not a bullshit experience like Skype.
I almost never send true blue SMS any longer.
* SMS don't have read receipt.
* SMS depends on cellular connectivity.
* SMS and MMS have very limited media transfer support.
* SMS don't have feature similar to groups.
I feel like this is a pro.
Yes, they do. iPhones don't seem to do that, but old GSM phones did it (like my first phone, Ericsson T20, which got released in 2000). Androids have read reports in the default message app, if I'm not mistaken.
Delivered vs read is only accurate if you have an eye tracker.
Obviously WeChat is not secure in any way, though ;)