I read this and thought the exact same thing. I'd be willing to bet the author has absolutely no idea about the size of Amazons web infrastructure business.
Even ignoring their Web infrastructure business, Amazon is the 800 pound gorilla of e-commerce. It's true that their profit margins are quite low but that's part of being a distributor, and helps them fend off competitors as they keep growing.