While I’ll admit that Steinbeck has a slight tendency to get a little too close to sentimentality and casts some of his characters into a little too kind of a light, his ability to understand how people interact with each other is unparalleled.
His observations of human nature are spot-on and he’s at his best when he leaves a character’s story open ended.
I can’t think of any writer more American.