Потому что все они предпринимали непродуманные, политически мотивированные эксперименты в области сельского хозяйства. В первую очередь, они старались поставить крестьянство под контроль, лишив его экономической самостоятельности (и это получалось), во вторую - повысить эффективность сельского хозяйства за счет укрупнения сельхозпроизводства, использования передовых технологий в области сельхозтехники, селекции, удобрений и пр. (это не получалось). В результате любой крупный неурожай (а они неизбежны) приводил к голоду.
А почему случался голод в странах НЕ строивших коммунизм? В Африке, Индии и Латинской америке, ЮВА ... Спекуляции они всегда такие спекулятивные. Кроме того не стоит забывать что "страны строившие коммунизм" всегда прибывали в режиме "враждебной изоляции" и весьма часто вместо помощи в трудную минуту получали только свист и злорадство.