I live in Western Europe and convenience stores and fast food has become really expensive, except for bread. A 500mL coke and premade salad or other lunch menu can easily set you back €10. McDonalds is almost €15 and even a kebab is usually over €10 now.
It's not just Japan; every developed nation outside North America has much more reasonable prices for eating out.