Disclaimer, I have not seen the phb ranger write up, merely basing my response on what I see here
Keep in mind that this edition is explicitly trying to cater to three pillars of RPGs, combat is merely one of them. So the features of the class may be leaning towards more of the exploration...