Dear Amazon: I like you and I buy a lot from you, but you seem to have been infected with stupid.
Don't make authors angry at you, but especially don't make Scalzi angry. He is quite skilled at explaining himself.
All The Many Ways Amazon So Very Failed the Weekend by John Scalzi
Hey, you want to know how to piss off an author? It's easy: Keep people from buying their books. You want to know how to really piss them off? Keep people from buying their books for reasons that have nothing to do with them. And you know how to make them absolutely incandescent with rage? Keep people from buying their books for reasons that have nothing to do with them, and keep it a surprise until it happens. Which, as it happens, is exactly what Amazon did. As a result: Angry, angry authors. Oh so very angry.
Think about the disparity of corporate responses here. Macmillan issued a detailed statement from its CEO discussing the event and his company's reasons and rationales for acting as it did. Amazon issued an unsigned forum comment written by someone who is apparently a little shaky on Macmillan's relationship to its own product. Now, which of these two corporate responses ... appears to be the work of actual adults?