Same. Long ago I mained a hunter, because it was the closest thing to a ranger. But I always resented the pet.
Your idea is solid OP, and I would love if Blizzard produced a Ranger. And Alleria (possible) return is a perfect moment for it, although they would have to work hard to get a great and different class, and not strip other classes of skills (just like monk and DK).