Helldritch
Hero
To the bolded part.I prefer that NPCs model the same fiction as PCs, but I don’t think they need to use the same rules to do it. What I mean by that is, an NPC wizard should feel like a PC wizard. They don’t necessarily need to use the same spellcasting mechanics, because a lot of stuff in the rules for the PC class is irrelevant for an NPC - I as DM don’t need a full spellbook with a bunch of spells the NPC will never use, and a subset of those that are prepared, fueled by spell slots that recover on a long rest. This character is probably only going to be alive for three rounds of combat, I just need to know what he can do in that time. However, I still want the NPC wizard’s spellcasting mechanics to reflect the same reality as the PC wizard. If the PC’s fireball spell is resisted by satyrs and can be countered by counterspell, so should the NPC’s fiery blast ability be, even though it isn’t cast with a spell slot.
Likewise, I don’t really mind PC orcs only being able to dash as a bonus action PB times per long rest, while NPC orcs can do it at-will. As long as they’re both modeling the orcish burst of speed in combat, I’m cool with the specifics varying. But it bugs the hell out of me that NPC orcs have sunlight sensitivity but PC orcs don’t. If orcs are sensitive to sunlight, they should be sensitive to sunlight; doesn’t matter if the orc is a PC or an NPC. I don’t mind if the specific mechanics reflecting that sensitivity are different, but both should model it in some way, otherwise they don’t feel like they’re modeling the same creature.
This is why the templates at the end of the MM are so good. They did not have those in 3.xed and it showed. With those templates, doing just about anything becomes easy. And they stay relevant throughout the levels, thanks to bounded accuracy.