In Germany you usually have a little shopping center with Aldi and/or Lidl, a DM and an Edeka. Once you have finished shopping at Aldi and DM you can pop into Edeka and get the 1 or 2 items you didn’t get at Aldi and DM.
Many people in Germany are doing it like that. Edeka seems to florish from the people who prefer branded products and/or can’t get into 2 shops because they don’t go grocery shopping by car and can’t really visit more than 1 shop, because you can’t enter a 2nd one with a bag full of goods from the 1st one.