Is it a case of a jack of all trades and a master of none, or does Meta have what it takes to rival industry giants like ...