Wir haben Prime nur noch, weil Amazon (noch) nicht gegen Account-Sharing vorgeht. So teilen sich effektiv 5 Haushalte einen Prime-Account, da lohnt sich das finanziell, speziell wenn man gelegentlich auch mal was bei Prime Video schaut (auch wenn das Angebot da eher meh ist).
Größere Einkäufe muss man jetzt auf Amazon nicht tätigen, aber all den Kleinkram den man immer wieder mal braucht bekommt man eben dort - klar, anderswo auch, aber für ein 5€ Teil jedes mal 5€ Versand bezahlen zu müssen lohnt halt nicht. Und um die Sachen lokal zu kaufen müsste ich 40 Kilometer in die Stadt fahren, was sich erst recht nicht lohnt (weder ökologisch noch ökonomisch). So bleibt Amazon momentan noch das kleinere Übel.
Ich würde Amazon wirklich gerne durch eine europäische Alternative ersetzen, aber es gibt leider kaum Optionen, die beim Angebot auch nur annähernd gleich breit aufgestellt sind. Otto ist in der Regel deutlich teurer, Galaxus kommt Amazon in einigen Kategorien recht nahe, aber scheitert dafür an anderen.