The term "lipstick on a pig" is something that WOTC has forgotten.
Many moons ago, the Ranger was a subclass of Fighter. The simplest and most elegant solution to the woes of the Ranger would be to subsume that class back into Fighter, and then create 2 or 3 new subclasses of Fighter.
Doesn't work because the Ranger was a Fighter Plus.
D&D has never truly determined was a Fighter exclusive class feature is in order to withhold it from the Ranger, Paladin, and Barbarian. 5e tried but Action Surge and Second Wind are fake fighter class features.
No one can state what a Fighter does better than a Ranger that is significant enough to not make the Fighter second fiddle to a Ranger.