Because he hated the west and all it stood for.
It was pretty clear in his novels.
Agree.
Le Carre was pro commie.