I honestly just see Eldritch Blast as the Warlock's normal attack, especially when he specializes on it.
I mean sure, my fighter uses his normal attack most of the time during combat, does that mean I need to nerf it so he also uses Grapple, Shove, Help and other available actions? Nope.
My rogue also uses sneak attack pretty much all the time. It also deals much more damage than his normal attack, so there's no reason for the rogue to not use it. Does that mean I need to banish it? Nope.
yeah - i always make sure to try and describe a warlock (specifically the Eb focused ones but others too) as essentially "an arcane archer alternate" or "an arcane fighter" and clarify that it seems inevitably that the warlock mechanics drive them to one kind of action repeated - not what one would expect a "full caster" to be and point out the warlock is not a full caster.
if they go EB they are basically archer-with-tricks or hexblade they are melee-with-tricks etc.
Soon as the rogue complians that they use sneak attack too much and want more greataxe flavor before i go blaming the **rapier** for the problem that player is having.