Microsoft (NASDAQ: MSFT), and Meta (NASDAQ: META) have laid off tens of thousands of employees despite strong earnings, ...