Look, Heinlein didn’t live in the days when people believed in a flat Earth. He lived in the MIDDLE TO LATE TWENTIETH CENTURY, so you can’t blame it on the times he lived in. He was alive for a goodly portion of my own life, and I’m only 35.
By 1964, everyone in America was totally aware of things like civil rights and racial stereotypes, particularly anyone who had been a published popular author since the '40s, and particularly someone who often drew inspiration from news headlines for his stories. Heinlein probably would have read in the papers about King’s “Dream” speech only one year before.
Anybody who wrote about a future race of black cannibals in 1964 would have been seen (in the context of the time, yes!) as being on the side of the Klan and the White Citizens Councils. Such a novel could be interpreted as a racist warning: “If you give the blacks equality, this will happen.”
This was 1964, for crying out loud! And it was still the “good” years of the Civil Rights Movement–the big-city riots and the Black Panthers hadn’t happened yet. Heinlein was definitely making a statement by publishing that book at that time, and I don’t like what he was saying.
Heinlein was definitely no innocent “creature of his time.” How could a “libertarian” who believed in individual freedom be so historically deterministic anyway? How can you say “no one told him otherwise”? Even 100 years ago there would have been people like W.E.B. DuBois telling him otherwise–maybe their views weren’t widely reported, but a writer of speculative fiction, writing about the future rather than staying in the past, definitely would have had access to those views. If Heinlein was such a great writer, then how dare you imply he was like some blank slate who believed everything he was told by society.
He was a creepy right-wing racist because he CHOSE to be, not 'cuz he was ign’ant.
I think your comparison of Heinlein to Clemens is very insulting to Clemens, and not just because Clemens was a much better writer. Clemens, living 100 years before Heinlein, was much more enlightened about race relations. Clemens was a reporter of his own present, and so he reported people using the n-word. Heinlein, writing about the future, reported that first the Russkies would nuke us, and then the niggaz would eat us in the aftermath. There is no comparison between the two men.
Sure, I can give someone credit for changing and growing. Bobby Kennedy changed by '68. Even George Wallace had changed by '76. But reading Farnham’s Freehold was a deal-breaker for me. There is no coming back from that.
And how can you say I haven’t done Heinlein the courtesy of reading his work, when everybody else in this thread is willing to admit I’ve read two??? Two was enough! I tried to read more, but I couldn’t stomach any more scenes in which girls always have some excuse to walk around naked, or have sex with middle-aged men…
I think in order to be a well-rounded SF reader, you don’t need to read any more than two books by one author (unless it’s a trilogy). Hey, I like Ray Bradbury and Philip Dick, and I’ve only read 3 by each of them. Of course, I’ve also read 6 by Robert Sawyer, 6 by Arthur C. Clarke and collaborators, and at least 11 by Crichton, but all of these authors have a more positive view of humanity and more likeable characters.