And the whole "it has never worked anywhere else" thing. That might factor into it.
[1] Note that socialism designates a vast array of different ideologies and its meaning is continually evolving. It certainly did not mean the same thing in Steinbeck's time as it does today.
Edit: grammar