Right on the money, except in my social circle replace WhatsApp with Snapchat.
I don't think any one communication app can ever gain a true monopoly because of the social incentives to isolate groups of relationships. Having totally different apps makes enforcing that easy ("sorry, Aunt Madge, I didn't see your friend request on Snapchat. We're Facebook friends though, right?")