Not really. We have one ranged spec, and one that’s just a cheerleader for our pet. BM is technically ranged, but since it relies so fundamentally on its pets, it has some of the disadvantages of melee as well (notably, travel time and mobs being able to go out of range).
I mean, if we want to come at it from that direction, MSV players have 12 other melee specs in the game to choose from, while ranged hunters have only two ranged physical classes, only one of which is actually thematically based around ranged attacks. And even stepping outside of that, there are only 9 other ranged specs (all of them some variant of caster).
In fact, ranged DPS is the only role in the game that has more spec options in Classic than it does on Retail. Since vanilla launched, the net change has been +3 tanks (blood, vengeance, brewmaster), +1 healer (mistweaver), +5 melee (unholy, frost, havoc, windwalker, survival), and -1 ranged (survival). Every single one of the new classes added to the game has brought with it at least one more melee spec. There are currently 13 melee specs to 11 ranged, despite the fact that literally for the entire lifetime of the game, raid groups have generally preferred somewhere in the ballpark of 2-3 ranged for every melee in the raid (and a huge part of that is that fights have nearly always been designed around no more than about 4-6 melee in the raid).
All that said, I’m frankly fine with MSV sticking around, as long as I get MoP or WoD era RSV back. But if push comes to shove and it’s a choice between MSV staying and never getting RSV back, or getting RSV back and MSV being nuked, I’ll take the latter without a second thought. Sorry not sorry.