Varken Gandalf eller Theoden ville slåss på Edoras, i böcker eller filmer. Det är uppenbarligen oförsvarligt. Evakueringen av Edoras till Helm's Deep som svar på invasionen av de icke-sammanslutna är en klar affär, eftersom det är det enda skyddet.
Vad Gandalf verkligen ville ha var att Theoden skulle kalla Rohan för att mobilisera alla sina styrkor, så att de så småningom kunde gå vidare till Minas Tirith mot Sauron. Theoden var inte in i det, och satte sina vakter och sig själv i Helm's Deep istället för att kalla på sina underordnade för förstärkningar. När Sarumans armé visade sig vara så stor att Hornburgs fall var sannolikt, insåg Theoden sitt misstag.
Lyckligtvis hade Gandalf gått ut på egen hand och kallade upp förstärkningar utan myndighet från kungen. I böckerna leddes de av Erkenbrand, i filmen Eomer. De körde av orkerna och räddade slaget, vilket förvandlades till ett krigsvinnande drag när Huorns oväntat kom fram bakom och förstörde Orc och Uruk-Hai kontingenten.
Detta avlägsnade hotet av Saruman, men nu gick tiden låg när Sauron var på väg och Rohan fortfarande inte hade samlat sin armé tillsammans. Detta tog några dagar mer, och Gandalf måste rida sig för att förstärka motståndet från Minas Tirith. Och (i böckerna) var förseningen nästan dödlig, eftersom Rohan var blockerad från staden och endast Ghan-buri-Ghans ingripande gjorde det möjligt för dem att kringgå vägarna. Även i filmerna kan man se att det var en nära sak, när staden nästan föll. Hur mycket bättre skulle det ha varit att ryttarna väntade på att attackera Saurons arméer som korsade floden?
Om Theoden hade kallat musternen, hade hela eller någon del av Rohan-krafterna varit tillgängliga vid Hornburg-striden eller Minas Tirith-striden, och sålunda kunde dessa inte ha varit så nära. Händelser och författaren konspirerade annorlunda.