(long and boring rant which I read completely...)
You know that you basically just described the shortcoming of every FPS released in the last 5 years or so and ascribed them to Quake 4 exclusively? Or rather the major one shortcoming, because you made 50 points of one problem: "NPC scripts for movement and dialog are sometimes triggered weirdly and look out of place, but darn - technology for this isn't really that good and won't be for the next 20 years or so." Really.
Half-Life 2 was an amazing game IMO, but the NPCs sometimes (!) stood around, got in your way, ran into fire without a reason, medics did not heal you even though you were quite low on ammo, they would not react to "use" and so on and so forth. Same with Call of Duty for example.
Anyway, I will stop now after this short answer and go back to playing this really great and entertaining game with incredibly gorgeous visuals and have fun doing it (yes, I am talking Quake 4 here). Have fun playing that game from the future where NPCs are not scripted but behave like humans, always have something new and interesting to say and now when to do that and how. Thanks.This comment was edited on Oct 21, 17:33.