Sounds a bit like theory. How does a Hunter (or even Beastmaster) Ranger get better access to advantage than a Fighter? You really use Ensnaring Strike instead of Hunters Mark? On casters it might work well. Maybe they changed Horde Breaker but when I tried it, it was quite awful and quite seldomly possible. If it was appliable, it were mostly not the affected chars you wanted to prioritise for damage. Anyway, it's not nearly as good as three attacks and Action Surge. A Champion Fighter falls a bit behind, but Battlemaster and Eldritch Knight are better than any Ranger build.
Warlocks can do more damage and give more safety than Rangers, just saw that in my Honour mode playthrough. Repelling Blast is one of the least interesting Warlock abilities however.