I also don't need Ranger (Fighter or Druid alternate depending on edition), Barbarian (Ranger or Fighter doe), Paladin (Cleric or Fighter doe), or in some editions Druid (Cleric).
----
As for dictionaries, I'm all for using them in most cases, but they do really badly for D&D classes. Wizardry is Sorcery, Sorcery is using magic with power of an evil spirit, Witchcraft is Sorcery.... And then go for Paldin, Druid, Bard, etc... Warlock is far closer to Witch than a lot of other class names and when most kids googled Warlock they'd see well, Sorcerer (see Witch), because all of them are on the same line of a Thesaurus. But if WotC is trying to be inclusive and wanted Warlock to be the Witch, they shouldn't have male-washed it and chosen the less popular name and would have given the tropes more clearly in various subclasses.
----
Aren't we at the stage where having a witch in some some setting or splat book would be fine? Pathfinder sure would have. As for being in the PhB, unlike races, it feels to me like they would be overlapping too much but not sure which of Sorcerer, Druid, or Warlock fans would yell loudest if we got rid of them. Could some or all of them be Witch subclasses anyway? Namewise the firsts niche is just a DnDism, right?
-----
I've seen my Looney Tunes, it's the broom that's magical.