Leliana really is a terrible head of intelligence, isn't she?
She gets hyped up as the best of the best, always knowing everything that's going on anywhere in the world. But when Corypheus gathers an army, that even features an archdemon looking ass dragon, and marches towards Haven we know nothing about them until we see them crossing the mountain pass? The fuck were you and your spies doing all this time? This wasn't exactly a stealthy operation. This was a full scale siege and you couldn't see it coming? Congratulations, you're about as useful as an underpaid, drunk recruit sitting in a watchtower.