Revisiting this topic in light of the remodeled elves of DA2, just to repeat my support of the DA:O elves and hornless Qun for two main reasons...
[1] It helps give the DA universe its own unique, sober appearance compared to other fantasy settings like WoW and Elder Scrolls where you have more fantastic/otherworldly races like lizard, cat, and minotaur people, orcs, and at least three varieties of elves. In comparison, DA:O's humans, elves, dwarves, and Qun look like they came from the same distant progenitor.
[2] The subtle differences strengthened the racial/cultural distinction and tension in the game. Less is more when you can relate it to the real world where distinction doesn't depend on radical features like Brahma bull horns, Na'vi faces, furry or scaly skin, and twiggy physiques. The City Elf Origin seemed more pertinent to me because of the elven and human conformity as opposed to, say, the humans and apes in Planet of the Apes that's a more distant allegory. The Dalish of DA:O were reminiscent of ostracized human peoples like American Indians and gypsies. In DA2, it's like visiting another planet with their inhuman appearance and exotic Welsh accent.