I have to say that I am kinda sorry that we won't be getting an official revised ranger.
I do not believe that the main problems of the ranger are the dpr output or the overall theme of the ranger, but the feel and implementation of some of the abilities. For me favored enemy, favored terrain and primeval awareness are the worst offenders. Specifically, what bothers me is that they are all DM dependent.
For favored enemy/terrain, you either know the types of enemies and terrain you are going to encounter and in what order (in my case by asking the DM), which means that the abilities are almost always online, or you don’t and you just wasted a feature of the class if you choose wrong.
Regarding favored terrain, the revised ranger took one step forward and one stem back, making the “traveling for an hour” feature baseline was a good change, however, the additional combat oriented feature was an overcorrection, being too early and too much. The favored enemy problem was made even worse, by changing this situational ability to also provide a damage boost.
I think a fitting solution would be to keep the second part for natural explorer for any terrain and change "favored enemy" so that if you track any enemy for an hour or more you gain advantage on tracking them and maybe gain some useful information. Another more organic version for favored enemy could be that the ranger keeps a bestiary/journal and after tracking/observing/slaying a creature they update it with the creature’s entry. Adding expertise to survival would not hurt either.
Regarding primeval awareness, this is another ability that makes me feel as if I am giving chores to my DM and I don’t see why this takes up the space of a feature and was not made a ranger only spell, similarly to hunters mark.
Hopefully, if alternative features are introduced (this reminds me of what we have seen so far from PF2), there will be replacements for those three abilities and also hunter and BM subclasses be given spells for the shake of symmetry.
That is even worse.
Favored enemy/terrain is already heavy in DM's charity box. That is, DM has to put encounters especially for you, so you can use your class features.
Best solution would be either remove favorite enemy/terrain or work it to be more "global" effect.
3rd level rogue(scout) feature is perfect for global favorite terrain feature for ranger.
Favorite enemy could give global training depending on some signature attack/defense of the favorite enemy.
I.E. favotite enemy: Dragons, could give advantage vs. AoE attacks and advantage vs. fear.
Undead: advantage vs. life/energy drain. Resistance vs. necrotic damage.
etc...
This suggestion was very popular in the WotC forums during the playtest for DnDNext. Essentially, the ranger would get something similar to warlock invocations but they would be themed after favored enemy/terrain. I believe it was suggested even before warlock was introduced in the playtest.