Microsoft was in the middle of the biggest antitrust case in history (both in the US and the EU) and successfully launched the Xbox in that time. They had Halo and local multiplayer up to 8 players across 2 connected consoles requiring no internet. Meta didn't have anything besides a naked desire to pursue the end (monetize the user) before the means (a product people wanted).