How exactly was the battle lost had Loghain not retired? Sorry but I'm pretty sure the army he marched off the field was the size of the darkspawn horde, hell let the king die if you want but just leave everyone else to die as well? Then blame it on the Wardens? Yeah not buying that.
See, the problem is Gaider, the Archmage of Retconjuration.
When DAO first came out, Loghain did it as a power play. Pure and simple. The borderline omniscient Flemeth says as much, and pretty much no one except Loghain's brainwashed lackies believe it. Even though Morrigan get would
sexual pleasure out of rubbing Alistair's face in the fact that Loghain might have had a solid military reason for fleeing, she doesn't do it because it just plain isn't true. I know it, you know it, Sandal knows it, everyone knows it.
But OMG, what's this? Loghain WASN'T a gray moral area? No one liked the creepy douchebag who sold his own people into slavery, committed regicide, and fights tooth and nail to let his country fall to the Blight because of his paranoid-delusions about Orlais? TO THE RETCON-MOBILE!
Now comes out first DLC after Gaider has had time to process fan reaction and realized his gray moral dilemma didn't pan so gray. Now, Cailan was leading his army to suicide. He was not just leading his entire country's military to suicide by darkspawn, but he was planning to marry Empress Celene and sell out Ferelden to a bunch of fruity mask-wearers. One wonders how he planned to do that when he was also planning to die, but shut up, retconning is hard work. So now, Cailan is the bad guy who led his people to death and ruin and that's that. The king's guard you find dying knows it, and even Alistair doesn't contest it. Why would he? Obviously it's true.
Read quick before they retcon this post!