I don’t disagree that Walmart is making strides on the online shopping front but I also think they are only fighting for survival/relevance and would not produce anything new or interesting without this pressure. In contrast, companies like Amazon relentlessly develop new products and new technologies (see AWS). It’s not a response to external pressure — they don’t need to innovate to stay alive. They really embody the disruptive ambition / anything is possible mentality that fuels Silicon Valley. I sound like an Amazon fan boy but I’m the opposite haha just pointing out a difference in the DNA of these two companies.