Rather than asking that some NPCs be removed we should be asking for a variety of companions. I want put together a good party and fight for right and honor! Look out evil, heeero coming through!
18 NPCs is the BG2 standard. Larian has does some fantastic work so far but they haven't yet produced a real successor to Baldur's Gate yet.