Vanilla was home to many diverse classes and specs, one of which, unquestionably, was the melee Hunter.
Just because you personally don’t want a Melee Hunter, doesn’t mean that Melee Hunters weren’t, or that they shouldn’t be a thing. They definitely were, and many times were played as such.
Having different and diverse specs, is part of what made Vanilla so great. Homogenizing all Hunter trees into ranged trees is not fun and goes against everything that Vanilla is about, and destroys the original gameplay diversity of Classic.
For example, many of us are here in part because of the rampant homogenization of all classes on live. In live, for example, in PvP, all classes have the same tools; escape, movement ability and so on. In Vanilla most classes are(or in Survival’s case, used to be) unique.
Asking Hunters to be melee is perfectly in line with what Vanilla is all about. If you want to homogenize all classes like late Vanilla and other expansions did, you’re better off playing live.