That's always been true, and science fiction authors have always ignored it.
People are just stupid that way.
With any sort of theatre, TV or movies there's always the extra problem/excuse that actors are always human, but book authors very often make their aliens human even when there's no obvious chance of a film adaptation.