Final answer:
McDonald's uses a single pricing strategy due to the high menu costs and difficulties in assessing individual consumer's willingness to pay. Price stickiness results from the resources needed for price changes and adverse customer reactions to frequent pricing fluctuations, despite forces of supply and demand pushing for price adjustments over time.
Step-by-step explanation:
The question probes into the reason why a company like McDonald's would opt for a single pricing strategy for its products. The explanation lies in menu costs and the expense of determining individual consumer's willingness to pay. Menu costs are the costs associated with changing prices such as analyzing market demand, updating sales materials, and changing price labels - an act that consumes time and resources. Moreover, frequent price adjustments may result in customer confusion or dissatisfaction, especially if customers encounter unexpected price increases. These factors contribute to price stickiness, where firms are hesitant to alter prices frequently.
Furthermore, there is a balance between prices and supply and demand. Although prices eventually react to these market forces, the macroeconomic perspective indicates that altering prices across an entire economy is a gradual process. In the context of McDonald's, it is also important to recognize the efficiency and predictability offered by uniform pricing, enhancing the customer experience through consistency.
Notably, while firms may wish to capitalize on consumers' varying willingness to pay, the economic theory suggests that extremely high or low prices will eventually self-correct as the market adjusts. Consumers will seek alternatives when prices are too high, or gravitate towards a product if the price appears to offer value, even at lower quality.