So Namblazon's business goals excuse it from helping (greatly) in the promotion of child rape? Let's see, which is more important, Amazon's business goals, or not promoting child rape? Can't decide, can't decide...
So, by your definition, in carrying "Mein Kampf," they support the aims and goals of Adolph Hitler; by carrying "The Communist Manifesto," they support the goals and tenants of communism; by carrying Anton LaVey's "Satanic Bible," they support Satanism; by carrying Andrew Vachss' books, they support the elimination of child prostitution, slavery and rape; by carrying various translations of the Bible, they support Christianity; by carrying books on sorcerery, they support witchcraft; by carrying books about white supremacy, they support racism; by carrying Ann Coulter's "Slander," they support conservatism; by carrying Michael Moore's "Stupid White Men," they support liberalism...
Sounds pretty damned schizophrenic, if you ask me...
Point is, that simply because they carry a book, they are not giving endorsement of what they carry - if you are going to blame them in that regard, then why not go the full distance, and have them pull every single title that you disagree with morally?