Meta started getting beat up about a quarter before Alphabet. They were 6 months ahead on a hiring freeze, and 3 months ahead on layoffs. They've been thinking about this a lot longer, and markets respond to if you beat the number the market was expecting, not if you beat internal or external forecasts.