Weil es technisch nicht geht, jedenfalls mit keiner Lösung auf Basis der bestehenden Zahlungsschemes in Deutschland (girocard, Visa/MC Debit).
Das Kartenterminal, das die Zahlung abwickelt, weiß in Deutschland nichts von den bezahlten Artikeln. Weder dieses noch ein in die Zahlung involvierter Dienstleister kann also erkennen, dass auf dem Band im Supermarkt neben Lebensmitteln noch eine Guthabenkarte und eine Flasche Schnaps liegen. Und das Kassensystem kann das auch nicht, denn es weiß nicht viel mehr über die Zahlungskarte als dass das Ding z.B. ne Visa-Karte ist. Schon die vollständige Kartennummer hat das Kassensystem nicht mehr.
Ein Ausschluss kann höchstens auf Ebene bestimmter Händler geschehen, also z.B. Spielotheken - die „verkaufen“ außer Glücksspiel nix, die kann man daher schon sperren, denn bei jeder Transaktion ist der Empfänger bekannt und kann für die Autorisierung herangezogen werden. Aber wie gesagt, Supermärkte fallen da durchs Raster, die kannst du schlecht pauschal alle sperren, ebenso wohl die kleinen Buden, die Schreibwaren, Zeitschriften, Snacks, aber eben auch Alkohol und Rubbellose anbieten.
Die einzige Möglichkeit, wie warenkorbgenaue Sperren eingeführt werden könnten, wäre die gesetzliche Einführung einer völlig neuen Bezahlart abseits der schon existenten bargeldlosen Verfahren, die dann jeder Kassenhersteller gesondert implementieren müsste. Das würde enorm aufwendig, sehr lange dauern und die Einsetzbarkeit der Karte für lange Zeit sehr stark einschränken (weil es eine solch riesige Zahl kleiner Krauter im POS-Bereich gibt und recht lange Lebenszeiten der Systeme, dass es viele Jahre dauern würde, bis eine neue Anforderung nicht nur von den wenigen großen Supermärkten, sondern auch kleinen Bäckern etc. umgesetzt wurde). In den USA gibt es ein solches System tatsächlich, und auch Ausschlüsse bestimmter Warengruppen, aber es hat eine jahrzehntelange Historie und wurde früher mit Papiergutscheinen betrieben und irgendwann digitalisiert. Ein Jahrzehnt wäre auch ungefähr der Zeithorizont, den ich ansetzen würde, bis in Deutschland ein solches System flächendeckend verbreitet wäre.
Deswegen halte ich diese Lösung für praktisch ausgeschlossen und nehme an, dass jede realistisch denkbare Lösung auf girocard/Visa/MC-Debit-Karten fußen würde. Und mit denen sind halt nur sehr begrenzt Einschränkungen denkbar. Die empörte Diskussion über diese Einschränkung halte ich daher für vornehmlich heiße Luft.
Quelle: ich baue beruflich seit 15 Jahren Kassensysteme.