The number 1 reason FB has missed is the IDFA change from Apple. It has completely crippled their ad business and their effectiveness and the majority of spend I know has gone to Google.
When FB was clearly 1st or 2nd in all GEO's around the world, they now are not even in the top 3 in many GEOs.