Amazon is frighteningly good at staying popular. That's the danger - CNET

Commentary: Criticizing the company might be a losing battle, but it's one worth fighting.