The Company Spent Thirty Years Training Customers That A Dollar Gets You A Burger. The New “Under $3” McValue Menu Is Now Being Perceived As McDonald’s Breaking A Promise It Made To An Entire Generation
According to Fast Company, citing analysis from Inc. by Jason Aten, McDonald’s has rolled out a new McValue menu built around what the company calls “predictable everyday low prices,” with all items priced under $3 each. Gone are the app-only promotions, the buy-one-get-one-for-$1 deals, and the dollar menu framework that McDonald’s used for decades to anchor customer expectations. The McDouble now costs $2.50.
The backlash has been immediate. Reddit threads have filled with customers mourning 99¢ McDoubles and publicly expressing disappointment over the death of the buy-one-get-one deals that defined their lunch routines. The economic rationale is not irrational; wages are up, ingredients cost more, franchises are businesses but as Aten argues, none of that matters to customers who are evaluating the $2.50 McDouble not against commodity prices but against what the company itself promised for thirty years.
The deeper risk is structural. Once fast-food prices approach fast-casual prices, customers begin asking a question McDonald’s was never designed to answer: “Is this actually good?” For most of its history, the price made that question irrelevant. That pricing buffer is gone. And once a customer stops reaching for McDonald’s out of habit and starts thinking about the purchase, McDonald’s has entered a completely different competitive position than the one it spent decades building.
To check out our previous coverage on consumer brands, fast food, and retail economics, read our articles here.

