I suspect it's partially in American thing. In most European cities, the shops are around the corner. There's little effort involved, so Amazon doesn't sufficiently offset the advantages of instant gratification and being able to physically see stuff to make such a dramatic impact. Also, the different European attitude towards regulation has resulted in many cities actively protecting the kind of independent stores that make local shopping different from anonymous shopping malls full of the same franchises.
There are plenty of areas in which brick-and-mortar shops will take a hit from online competitors, but I suspect the impact in Europe will be considerably smaller than in the land of strip malls and Wal-Marts, where commercial efficiency has already trumped the "user experience", and Amazon is simply a better option with few disadvantages.