Submitted by Anonymous (not verified) on Thu, 03/26/2026 - 14:10 Meta unveiled a slew of new products, but the pitch was overshadowed by a spate of public setbacks.