Two things to consider are the language of the time/place and the author. Any reading of Mark Twain will jar our modern sensibilities with the casual way segments of society are slurred. "She" isn't necessarily that type of derision but does follow the changing fashion and superstition of a given era. Steinbeck, like Joyce's Ulysses or Kerouac's novels, uses language that his contemporaries "get", but future generations will post threads about. "Ya Dig"?
Lots of people here in Oklahoma still talk like the Steinbeck example posted above. Not all, but it isn't uncommon. I'm not referring to any racist terms. I can't remember hearing any racist terms from anyone around here.