Я бы разделил причины поражения белого движения на три части:
1) Отсутствие общего военно-политического руководства: каждый фронт белой армии преследовал свои политические цели (если они были вообще сформулированы)...если не вдаваться в тонкости и хронику войны... хоть большая часть белых генералов и признавала в Колчаке верховного правителя России, это признание было в большей степени формальным, чем обязывающим войска, находящиеся в разных частях огромной бывшей империи, действовать сообща (между Колчаком, Деникиным, Юденичем и Миллером даже не было прямого телеграфного сообщения).
2) Отсутствие внятной политическо-пропагандистской повестки: среди руководителей белого движения не было единого мнения относительно будущего устройства России в самом широком смысле...от крайнего монархизма и национализма до демократической республики, Учредительного Собрания, и даже умеренно левой социал-демократии...вопросы о признании национальных автономий, вопросы о земле и гражданских правах не были существенной частью общественного дискурса на территориях, контролируемых белыми. С другой стороны, не было и всемогущей машины пропаганды, которой обладали красные, также, не считавшие нужным вести открытый диалог с обществом. Большевики, напротив, быстро разгромили эсеровскую, меньшевистскую и анархическую оппозицию в собственном руководстве, и управляли войсками с позиции одного единственного властителя.
3) Контроль над промышленными центрами. Белые не обладали на своей территорией сколь-нибудь значительным количеством военных (в т.ч. патронных) заводов, в связи с чем на протяжении всей войны вынуждены были довольствоваться трофеями и помощью зарубежных союзников.
Также, нужно сказать, что после поражения Восточного фронта и смерти Колчака и Крымского исхода армии барона Врангеля в 1920г., белое движение, вопреки распространенному мнению, не прекратило свое существование. В Забайкалье до весны 1921 действовал атаман Семенов, барон Унгерн был пленен в августе 1921г. Белое Приморье (сначала правительство Меркуловых, позже -Дитерихс) сопротивлялись до октября 1922г., а генерал Пепеляев, сражавшийся в Якутии, сложил оружие только в июне 1923г.