This needs two efforts - people have to be Ok with an inferior shopping experience to a certain extent. Can’t have cake and eat it.
Second, Software powered world needs a different kind of monopoly control - we shouldn’t talking about “breaking up Amazon” - that just creates busy work from yet another set of programmers to work on duplicating everything Amazon has. That is a waste of resources.
Instead regulation should force Amazon to share its “retail infra” and may be allow local business to relicense/partner with some of it.
I'm not sure that's a true statement. I've completely ceased buying computing equipment from Amazon because their search is so goddamned useless. Newegg's power search actually works and lets me find what I'm looking for.
Yes, I know that those will definitely be referral links, but I'm fine with that.
I think it's a unique combination of logistics and tech which few companies manage to successfully pursue. Things like hooking up the cash register system to the website so the website doesn't say "in stock" when someone has bought the last one. It's pretty easy for someone techy to do that, but there is rarely a sufficiently techy person on staff in a typical small business.
Amazon uses that money it saves from not paying tax to improve its website and service. That's why others aren't able to compete.
It sucks, because I want to support businesses other than Amazon and the like, ones that pay corporation tax and don't abuse their market position, but the other stores really have to raise their game. For better or worse, Amazon has definitely been a game-changer in retail and it's not enough to trade like it's the year 2000 any more. You have to be innovative and see software as a way to improve your offering.