Lets accept, as it was in the 2014 Release, that EB is the 'class feature'. This is fine. Warlocks get powerful spells, but few of them, but its balanced around Short Rest, so without EB, they would be pretty bad right? Thats their 'balance'.
They are still casters. They are still as or more powerful, and to then ON TOP, given them more Melee attacks than some dedicated melee classes?
Why?! I still havent even seen a defense for this. Its power on top of power, and its trampling on the space, and role of other classes.
It’s simply flawed, unless "it’s fine for Warlocks to be S tier above everyone else in all area's of the game" is fine. Not a take I would particularly go for, but fine.