I think 3e splatbooks tended to be as you describe. the FRCS, for example, had stat writeups for NPCs and a billion pages of descriptions of locations, but it also had subraces, prestige classes, feats, etc. for players.
I think it really depends on the book what's most appropriate.