I was happy to discover canned pinto beans at my local supermarket but they were only available in a hot tomato sauce (branded as "chilli beans") - I only just found out the overpriced exotic Italian Wachtelbohnen collecting dust in the shelf next to them are pinto beans too.
Heck, I'm nearly 40 and I've met Germans my age who were intrigued (or put off) by couscous because it's so exotic and they've never tried it before. I've talked to people running kebab joints (Dönerbuden) who said that they stopped offering lamb meat because the Germans didn't buy it and the few Turkish and Arab people who frequented them weren't enough to justify the overhead.
I take it you live in a city. When I lived in Cologne, everyone obviously knew couscous. Rural Germany is a very different place. Granted, this was like 10 years ago but there's a reason we have the saying Was der Bauer nicht kennt, frisst er nicht ("what the peasant doesn't know, he doesn't eat").