I've never argued that they have to be the same, though warlocks are strictly speaking literally male witches, but whatever. I've just been pointing out that you can model witchcraft through an existing class.
The great thing about trying to adapt things to the D&D rules, especially when we're...