Amazon is so big and has their fingers in so many markets, it isn't going anywhere. The only way I see it disappearing is if it gets bought out by someone larger like Alibaba (assuming the US government would even let that happen). If it becomes less fashionable it's only because more people are using it and it's become completely ubiquitous. You can count me among those who are now buying everything they can online. Sadly, it's a much more pleasant shopping experience when you don't need to leave your home and deal with real people. That said, I think it's the high end retail that can present an upscale shopping experience that will have the most staying power.