The overwhelming majority of games going for a day/night cycle actually does it without offering any complex variation on NPC scheduling. The two previous BG included.
And most people were more than reasonably satisfied with that compromise over the idea of giving up to the feature entirely.
This is especially true in games where the content is designed rather than "systemic" (i.e. procedural generation and so on).
If anything one would be hard pressed to point the notable exceptions, like Ultima VII, Gothic 1 and 2, etc.
So "Calling foul" doesn't change facts, really.