The Ranger's problem is that it was overpowered in 1e and every attempt to fix it since has failed. Look at any discussion on the Ranger by edition:
1e: Rangers are awesome!
Not 1e: Rangers suck!
the 4e ranger didn't suck. The 4e ranger was a top 3 class in 4e AND super easy to play AND required little system mastery.
The problem with the 4e ranger is it didn't need to exist in its original form. With "utility and noncombat magic" nerfed hard and the skill system streamlined in 4e, there was no need for a separate ranger from the fighter. There were no special skills, magic and training for the ranger to have. So the designers split the Fighter into 4 classes and artificially continued the ranger's (and rogue's) existence.
The ranger's problem is and always was: the D&D designers can't think of how to create the ranger mechanic.
Outside of copying Aragorn's and Dar's powers, they don't know what to do.