I am not sure where to begin.
WhatsApp didn't create any of these. Before that it was MSN, and before MSN it was ICQ / AIM. Instant messenger has been around for a very long time.
Every Single criticism of WhatsApp could be said to any of the above.
I felt the author made it as WhatsApp was specifically designed from Facebook for target advertising. For a long time, even after Facebook acquisition WhatsApp has little to do with its parent company, other than moving their insanely great Super Size FreeBSD Box to thousands of tiny little Linux blade.
WhatsApp used to charge iOS user $1. And $1 / Year for Android. Despite that they still grown to hundreds of millions of users.
WhatApp grew because it was the only IM that worked on Smartphone. Thanks to Erlang. Yes. ICQ didn't bother. Microsoft refuse to accept Smartphone is the future of computing hence there never was MSN on Smartphone. Other contender tried but none of them managed to Scale. I still remember all my colleagues and friends used to download instant messenger on our phone to test them out, creating a group and basically DDoS each other until the system or network crash. No IM was able to handle the traffic load, not only did WhatsApp does it many times better than their competitors, they also had almost all platform support, from Symbian to Blackberry.
It then made its point about User domestication. Which really is a FOSS, GPL, Richard Stallman angle on Software. I argue it would be the same with many of today's software.