That's fair, and it's something I've noticed at supermarkets in Dublin as well. I think the price of eating out is comparable though.
That said, I've noticed the portions of food tend to be smaller here in Dublin as well (I suspect being a metropolitan area the supermarkets cater more to individuals whereas the supermarkets back home tend to cater to families).
For example, it's next to impossible to buy 1kg of Cheese here in Dublin as the largest you can get from a supermarket is 400 grams.
I can't account for Germany but from Canada it is more expensive but quality of fresh fruit and Veges is way better. Our standard of eating increased markedly moving back.