Speaking as someone who barely remembers the whole thing I have to say that I think the protests against it were or should have been against the cover only and that any response to it should have been directed at the cover artist only and not the whole book. So Marvel made a mistake if they pulled it because they thought the protests were at the book.