But if they had learned from their mistakes, it would have improved, but unfortunately those very same error were repeated multiple time (see the multiple famines the USSR faced while strangely their western counterparts did not.
What other famine after holodomor? I can only think of one but was during siege from the nazis.