The trouble with this is that it plays exactly into the article's point. We can't disprove that Amazon will one day choke all the other retailers out of existence. We can always say, "tomorrow will be the day, just wait."
Meanwhile, Chinese factories are selling bicycle parts on eBay. Will WalMart fail but be replaced by manufacturers selling direct to end-users and disintermediate Amazon? I have no idea, but it's no less plausible than Amazon driving absolutely everyone out of business.
I'm not trying to debate eBay vs. Amazon, I'm simply suggesting that if we're talking "long games," there's a lot of uncertainties. Profitable companies are winning now.