edit: Also, e-commerce was only 16% of retail sales pre-covid. And that took 30 years to achieve. So traditional retailers saw it more of a long term problem than something to worry about right now.
edit: Also, e-commerce was only 16% of retail sales pre-covid. And that took 30 years to achieve. So traditional retailers saw it more of a long term problem than something to worry about right now.
Large retailers can easily afford to to build good technology. The problem for them is not one of financing, it's culture. Most retailers, even "luxury retailers", have a deeply engrained culture of being extremely frugal. I once worked servicing that sector and recall visiting a higher end jewelry retailer. The store area that customers can see was very posh and slick. But step into the back office and everything was dingy and run down. This sort of thing is a conscious decision on their part.
Most of these firms will NOT pay top dollar to hire the best talent even if they could afford it. Most do not understand software development even a little bit. Most do not understand the role of technology for anything other than record keeping (at best). But (usually) they're not run by idiots either. So when they recognize these issues and try to isolate the "online" retail from the rest of the firm (e.g. Walmart), it creates a substantial amount of friction and rivalry. I've seen it first hand and, sadly, there is no simple solution.
For somebody like Walmart, 0.5% of $500B is $2.5B. That's more than a little outside of SF.
In 20+ years. An investor in a retail company would prefer stable guaranteed returns for the next 10 years rather than lower returns for the next 10 years with a chance of higher return afterwards.
Companies are not people, they do not act like people and their rational goals are not the same as those of people.
edit: And, btw, Walmart HAS invested untold billions into e-commerce. They spent $3.3 BILLION on Jet.com alone.