Instagram and YouTube were doomed to lose #vergecast | Developments Today