I understand the arguments against the 2014 version of the favored enemy and terrain, about how campaigns work in their experiences and perspectives. I agree that within those contexts the class especially suffered, and those contexts were in the majority insofar as Wizards could see of the playerbase.
It's frustrating for me because it's not how my own campaigns work, or have worked. For my group, those were the features that actually worked and were what we actually liked most about the ranger class.
I wish that that it had been better supported mechanically, because even with those features functioning as intended within my own games, the ranger class still suffered. But in the act of trying to fix the problems reported at the time and repeated here, well for us it wrecked the ranger. It failed to address the problems we did experience, removed the features that we did like, and replaced them with new problems we didn't have at the time.
The bright side is just that all this effort has made what does or does not work for us pretty clear, and so building a truly fixed (for us) ranger off of the 2024 chassis was pretty straightforward.