That strikes me as primarily an 'operational' success.
It seems entirely possible to me to integrate a significant amount of features into the 'stream of messages' paradigm without making it complicated enough to turn people away. And clearly the existence of WeChat shows that doing more than just messaging can be hugely successful.
It just happened to be smart for WhatsApp specifically, because of its circumstances and ability and whatnot, to focus on the core product.
It seems entirely possible to me to integrate a significant amount of features into the 'stream of messages' paradigm without making it complicated enough to turn people away. And clearly the existence of WeChat shows that doing more than just messaging can be hugely successful.
It just happened to be smart for WhatsApp specifically, because of its circumstances and ability and whatnot, to focus on the core product.