I think some of the dislike for the hexblade is how... cludgy the greater context is. Pact of the blade needed fixing, and instead we got a combat-focused patron. Ok, sure but it still makes non hexblade pact of the blade warlocks a bit weak. And it's now an incredible one-level dip - an OP one really...
So a bit like the GOO, I love the idea of the hexblade, but the execution, the context, is not so great.
I mean...for Hexblade, it's
really only the context. Because the execution is fine, other than the pearl-clutching WRT multiclassing. There's nothing wrong with the Hexblade's flavor (indeed, it's pretty clearly going for Elric of Melniboné vibes!) Furthermore, the mechanics are not only quite functional, but actually do recognize a difference between "Hexblade with Blade Pact" and "Hexblade with some other pact," allowing for different shades (heh) of weapon-y-ness:
Neither one: If you want offense options, you're looking at EB+invocations.
Hexblade only: Secondary but functional melee capability on an otherwise range-focused/distance character.
Blade pact only: More or less balanced between melee capability & ranged actions.
Both: Melee focus, potentially being the best weapon-wielding spellcaster in 5e.
Because, it's worth noting, the
juiciest benefits for being in melee
are not tied to Hexblade. Yes, getting that +Cha to hit and damage is very nice, as is having access to shields and medium armor, but it's not as good as Thirsting Blade or Eldritch Smite, and only
slightly better than Lifedrinker.
For all the hate Hexblade gets for being "just" a patch, it's actually a really cool way of creating subtle differences in a variety of characters. A Hexblade Tomelock and an Infernal Bladelock will end up looking quite different--and likewise each of them will be meaningfully different from a Hexblade Bladelock.