Social media moguls feud