lol... fair point.
edit: Actually, my halfhearted attempts at optimism aside, why do you think they chose Dalish rather than City Elf? There must have been some reason, so what was your theory on that? If you have one, I mean... I admit it's hard to think of a reason besides "that's the story they wanted to tell."
If I had to choose why beyond "they wanted to", I think they did it because there are no Dalish companions and thus no representation of that faction in the lineup. In Origins you could be a Dalish Warden and if not you at least had Zevran whose mother is Dalish. In DA2 you had Merrill as one of the companions you always recruit. Now in Inquisition it is the same as Origins, with Solas being the Zevran equivalent since he has met and talked with Dalish quite a bit.
I get the feeling that a city elf would be too similar to the background of other inquisitor races.
What i mean by background is story. The Dalish elf origin is (in my opinion) awful, so to have the chance to play as a dalish again with hopefully a better story background will beinteresting
But there is no background similar. Dwarf is part of a criminal group, Human is either a noble or a Circle mage, and Qunari is a mercenary. There is a ton of wiggle room there. As for Dalish being unique, their reason for being there is the eact same as the Dwarf's: to be a spy for their group.
The only difference I see is us not getting inflicted with the Taint, but then we are just inflicted with a different paranormal power instead. 
Maybe the Keeper was warned by a spirit while in the Fade? Isn't that how Merrill and Marethari knew about the demon on Sundermount; they both heard it call to them while dreaming?
It wouldn't surprise me if this were the case. I'm sure there are some spirits/demons, other than those in The Masked Empire, who have an inkling that something big is about to happen.
Dalish don't listen to spirits since they see all spirits as dangerous and don't trust them.