Same thing with Walmart and local shops.
On the one hand, it brings a greater selection, at cheaper prices, delivered faster, to communities.
On the other hand, it steamrolls any competing businesses and extracts money that previously circulated locally (to shareholders instead).
> it brings a greater selection,
Greater selection in one store perhaps, but over a continent you now have one garden shovel model.