On the matter of background characters wandering around, having their own conversations, the problem I have is that you either put a huge amount of resources into them, to produce something vaguely realistic, or you end up with what I keep seeing in Fallout New Vegas; a few lines, repeated every time you pass the same character, maybe commenting on something that's happened, maybe just a generic one, but always just the same lines. I'd rather see the voice acting resources go on conversations with my character rather than lots of background chatter that repeats. I don't see having people strike up the same conversation every time I pass them as more realistic or immersive than them being silent. As for wandering characters... I can take them or leave them. For what I consider 'background' characters; those who're only there to make the towns look lived in, if it isn't causing problems in some other way, I'm fine with it - if they block my path, the way people did in the original Fallouts, I have a problem... but for characters I need to find, it can get a bit frustrating turning up and their shop and finding they've gone to bed. I'd rather the game assumed that, barring some late night sneaking around if there's a reason to do it, Hawke's only going down to the market when the shops are open.