I kinda agree with OP. TBH most of the characters have the exact same faces, features, body type, etc. as everyone else.... just different clothes for the most part. Fortunately, the one thing that really distinguishes one storyline NPC from the next mundane NPC is very well established... personality qualities, traits, and nuances have been carved into the characters wonderfully.