Which basically just replicates spells.
That's meaningless. You could argue that melee weapon attacks just replicate touch cantrips.
The questions should be, what
about spells does it replicate, and which aspects are you trying to avoid?
For me, in the Ranger class, what I
most want to avoid is the full spellcasting system (spell selection and slots). There are already lots (and lots) of classes that do that. If I want to play that way, I can choose one of those classes.
After that, I would
prefer to avoid abilities with X uses/rest, but I could probably be ok with some of those, if they are structured like Warlock invocations, and ideally if they describe brand new things, not just "You can cast
entangle once per short rest." Although even that would be better than choosing entangle as a normal spell caster.
But what I would
most like are abilities that are at will (if situational) regardless of whether or not they feel magical.
In other words, it's not the magic I want to avoid in the Ranger class (and other classes), it's the caster mechanics.