We can also say that they weren't given a unique starting outfit, so same look as the rogue with a different colored dye which is poor start.
Second problem I have is that beastmaster beasts have to wear a mask when they get their big power spike. I just don't dig the look on it, since it removes their facial expressions which is a big part of the charm there for me.
Ranger itemization doesn't feel like they got much compared to other classes. I don't know what would be fun, maybe ranger gloves of strength? since they take such a hit there in the new renditions. Something that raises it to a 15 or 16 could be cool. Being able to set traps would have been cool as well, or tracking where only rangers might know what to look out for. Their benefit to passing around in the wild aren't worth much cause anyone can go anywhere. To make the class shine I think they need a specific bonded animal with a name we choose, who can compensate for class weaknesses with that sort of flavor. Vibe on druids is more wildshape and summons and spells, so to compete Ranger's having a special animal companion at all times who can use help or cast healing word maybe. Then they'd instantly be back in the running. Another fun option would be a fairy companion who just always manages to save the animals at the last second no matter what, like even if it's game over. Maybe they whelp but still manage to escape. That'd be a nice touch.
For ranger outfits, having something with a starting hood/cloak would be cool. I think they should be able to fish and retrieve supplies from the wilderness and recruit animals to the camp. Scratch and Owlbear related questlines should get us a bit more content too. In general the game doesn't really provide enough areas with animals around that could join into the battles to make some of these charm animal type spells feel useful.