Some stations would rather put their local stuff on during the day when most people are listening rather than go syndie. Stations with very low budgets might go mostly or all syndicated--like WXKS
which after Jeff Katz is pretty much all live (Levin is delayed a bit). Scanning the dial the other day I heard the beginning of the Jay Sekulow show on WEZE 590; a political show from a religious perspective (he's like a lawyer fighting for the rights of Christians or Jews), I heard him say "Anthony Weiner
is supposedly resigning today at 2 pm, and that's all we'll talk about that subject". Well, this was just after 5 pm so I knew Sekulow's show had to be probably a late morning show (the reference
to the 2 pm press conference as being 'later on')
(Jay Sekulow, not to be confused with the similarly named Jay Severin )
WRKO had Sean Hannity for about a year, delayed to 7 pm (airs at 3 pm). When they dumped it
in favor of Michael Savage they said one reason was because Savage was live (at that time I
think Savage was 7-10 pm live feed, later 6-9) and there were breaking news stories like the
"DC Sniper" going on. They wanted to be live at 7 pm rather than delayed Hannity.
On your suggestions I haven't heard too much of Mel Robbins but it may be a kind of touchy-"relationships" type of show but who knows, some do like that rather than hardcore
politics.
Stations like WRKO and WTKK try to maximize profit by having local talent on (so does WEEI,
Sports Hub) during the most-listened-to times of the day, though syndicated shows can be
thrown in. RKO has their morning duo of Todd and Tom then go syndie with Laura Ingraham (live;
she had been delayed when WTKK ran her), then a brokered hour of money talk, then back to
local with McPhee and then Howie. Syndie stuff after that (Savage, Doyle, Redeye). WTKK goes
local from morning drive all the way to 6 pm: E&B, Graham, Meehan, then syndie with Smerconish,
Batchelor, John and Jeff. WTKK had tried some local talk post 6 pm--Graham, later McPhee.