"That state which separates it's warriors from it's scholars will have it's thinking done by cowards and fighting done by fools" Thucydides - The Pelopenisia
Socialism is the incremental takeover of society by its rulers Communism is socialism at gunpoint. Communists are socialists in a hurry, with guns... Nice Chode.
Iran's hard to beat because when a respected family member comes to visit, often the head of the family quits their job to make sure the guest is treated properly. Also, hundreds of years of fearing the 'midnight knock' has taught them who to trust and how to trust or not.