There is lots of debate going round about rangers identity and signature feature currently, with no one seeming to agree on what a ranger should actually be. Nature based half caster, beastmaster, dual wielder, marksman, tracker, exploration survivalist, or just fighter/rogue who has just taken nature and survival skills.
Likewise, no one seems particularly thrilled about hunters mark being the ranger's signature feature. A feature which adds a tiny bit of damage while blocking you from casting or using subclass abilities.
Now the latest sorcerer reveal has resulted in draconic sorcerer coming along and stealing the drakenwarden's lunch money in the pet department.
All this has left me wondering, should rangers thematic and mechanical identity have been based around an animal companion? Similar to WoW's Hunter class, a pet being the ranger exclusive identity would really solidify what it is within DnD, and carve out something which is truly its own. From there, different subclasses could have built on that with their own creature types and themes.