¿Deberíamos crear una plataforma donde pueda compartir cualquier cosa, como mensajes, correos electrónicos, fotos, documentos, enlaces, mensajes de voz, ubicación, etc., todo en una sola aplicación?

Las aplicaciones deben tener un propósito claro y bien definido, tratar de agregar demasiadas características resulta confuso para el usuario. Tome Microsoft Office como ejemplo. Microsoft podría fusionar Outlook, World, Excel y Powerpoint en una sola aplicación, pero ¿puede imaginar cuántas filas de botones necesitarían y lo difícil que sería encontrar la función que deseaba? En cambio, mantienen las funciones separadas, incluso si esto significa que un usuario tiene que transferir entre las aplicaciones.

Pero suponiendo que pueda resolver esta pesadilla UX, entonces tendría su próximo problema. Si está agregando mensajes de WhatsApp a su aplicación, entonces necesita construir la mayoría de las características de WhatsApp. Si no funciona tan bien, entonces las personas simplemente seguirán usando WhatsApp. Y luego haz lo mismo para Gmail y Dropbox. Intentar superar a varias empresas multimillonarias en productos en los que han trabajado durante años será más que un poco difícil.