Well yes, but also no. Meta fired those folks because they were using their lunch stipend provided by meta for things other than lunch. Petty, given how much they were paying the employees, but almost certainly a breach of contract on the employee’s part.
Meta is probably trying to do layoffs without paying layoff costs or taking the stock hit layoffs can cause. Which is still capitalist AF by any measure, lol. For fans of watching what kind of shit the oligarchy is trying now, Meta is definitely one to keep an eye on. Mark Zuckerberg has been moving very conservative very quickly lately.