For myself, it has a lot to do with the genre and particular group of players. The more "modern" a genre is, the more likely I'll have to do significant NPC pre-builds as (in most cases) information access and transmission speed increases. If the players want court intrigue instead of dungeon looting, more preparation is needed.