"... anti-stall – sorry, plane pedants hate it when we call it that..."
When you say that MCAS is there to prevent stalls, it kind of implies that it was put in as a safety feature. However, it wasn't.
It's there to make the MAX handle similar enough to previous 737 models that pilots wouldn't have to get a separate type rating for the MAX, but could fly it with the 737 type rating they already might have.
It's all about saving money.