4 ms·Forcing them to split off Instagram and WhatsApp would be a fine start.by koolba 6y agoForcing them to split off Instagram and WhatsApp would be a fine start.