I just want to, need to, mention that having NPCs have schedules is nearly as old as I am. Ultima 7 did this 1993. Characters would wake up, go to work, bake bread, go to the pub, go for a walk, then go back to bed.
Bethesda is uninterested in creating anything.