Elon Musk and Mark Zuckerberg should be BFFs but they've been feuding for years which, as an expert told The List, may simply be because they're too different.