Article note: That's unfortunate. Smile was a clever little nudge to to help get around the "Shopping at Amazon is obviously unethical, but it's real convenient" problem.
Where most of the users’ time will be spent in routine operation of the product, and where learning is only a small part of the picture, designing for productivity – even if it requires retraining- is often the correct decision.