NPC's certainly do touch the GPU lmao, more polygons, more textures, effects, etc.
Typically NPC's are more detailed than environmental features because you'll be seeing them up close, and they're more elaborate models.
My best guesses are next gen games will be even more unoptimized messes...