The original PHB ranger wasn't great. When early access first came around, EVERYONE was excited with what Larian did with the ranger. I was eagerly awaiting to see what it was going to look like at higher levels, and, now that we have the full game, I'm very, very disappointed.
Larian should have just adopted the ranger presented in Tasha's Cauldron of Everything, or they should have did more with their homebrew.
At level 6 and level 10, you get to pick extra level 1 abilities. I would have rather had Expertise in a skill, Roving to increase my movement speed, and Tireless to get temporary HP.
Hide in Plain Sight...is garbage if I'm just going by its description. You get to be invisible if you don't move? When is this ever useful? At least Land's Stride will be useful, I guess.
The subclasses aren't bad, but it's not a good feeling knowing you have to acquire some disappointing and lackluster abilities before you get those high level subclass features, and I'm not sure the ranger's spell list is even that great to make staying a single class desirable.
Larian did so much needless homebrew, but they couldn't even give the ranger some REAL love?
Come on!