Is Inflation Really The Problem?
Here’s some facts and statistics to consider:
McDonalds revenue was $26.8 billion dollars in 2025, higher than even its peak of $25 billion in the 2010s. While not a huge increase, their operating margin has jumped from 27.9% in 2016 to 46.1% in 2025. Their profit margin jumped from 19% in 2016 to over 31% in 2025. Also, McDonalds saw their sharpest stock increase from 2016-2025 ever, rising from about $115/share to reaching over $300 per share.
Meanwhile, quality of food, service and atmosphere has tanked 400% since 2016.
Posted May 1, 2026, 3:55 AM UTC
242