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