But that's one thing that's always fascinated me about Oblivion and Morrowind - all characters are equally interactable (?), just like in real life. And that principle provides more immersion than quantity in my opinion. Even though it may seem like the streets in GTA are crowded, you still know they are static NPCs you can't interact with. They're just part of the scenery. For me, the ultimate realistic world (in the context of its universe of course) is where I, or any other character, can interact in any way with ALL characters; and all characters, including me, have the ability to do the same things (this has been done with the crafting animations you can take part in). I want this realism principle to stay in TES.
You can't get realisim either way. You can not both expect a full backstory for
every NPC yet have a city will a proper population size. It isn't about realism vs unrealistic;
both are unrealistic.
If Bethesda decided there would be, say, 100 people in a town with names and dialogue options, is it so bad to have another 100 or 200 of non-interactive NPCs? I mean, in Oblivion most of the people in the Arcane University are not quest related anyway and had nothing to say, so the system is already in place. It's not like you would ever really talk to absolutely everyone in a city, even in real life. Not everyone want to be your friend.