At where I live (e. Europe), the competition for McDonals increased alot in the past 5-10 years.
They are on the same level as pizza joints or shis-kebab shops. The price, food quality is similar. And McD increased the price in the last 2-3 years, yet left the quality and quantity the same.
No wonder their income is going down.