Originally Posted by Gray Ghost
warlock patrons CAN'T be major NPCs because they'll only ever exist for warlock characters.

It's amazing how some D&D players believe every table plays using their house rules! This is total nonsense. The patron can be as big an NPC are the DM wants them to be. And some of the potential warlock patrons named in the official D&D rules actually appear in person in official D&D adventures.