Agree. As a DM, I hate that spell lists are removed from spellcasters. Hate it with a passion. It hugely dumbs down their tactical options and makes them way less interesting to run and challenging to fight. The worst offender of this new breed of stat block is the new version of Vecna, who is now barely a wizard and more a teleporting stabby guy.
This is simplification gone too far, for me.
Quoted because this says what I've been thinking.
I can no longer use any NPC stats in any books. Since D&D doesn't provide NPC write ups that are useful to me and I have to rebuild all the NPCs to give them character classes anyway, I've mostly stopped GMing D&D. I've been running Fantasy HERO instead.
My kids and I are working on a D20 Fantasy game combining our favorite parts of each edition. We'll have more time over the summer.
We want fewer hit points, more lethality and less gonzo character class abilities. But we don't want to use an earlier rule set without updating it to include the best of later editions.
A lack of PC/NPC transparency makes the game less fun for me as a player. And as a GM I feel that it reduces NPCs to a gamist bag of too many hit points and monster abilities.
YMMV but that's how most of my gaming group feels. If an NPC uses a magical ability, they want to be able to learn the spell, and if an NPC martial does something cool, they want to be able to learn how to do it.