The A5E Ranger is a third caster not a half caster.How can you be so sure that it is overpowered? Especially when it and all of the other Level Up classes/subclasses were play tested. If the play testers thought it was overpowered, they would have told the Level Up designers about it.
That is my suggestion.There is an alternative way to please both sides. You could have one player play a WoTC Ranger and another player play a Level Up Ranger. Level Up is backwards compatible with 5e.
2 or 3 rangery classes.
The issue is the community is constantly fighting over the name Ranger that they only want one or the other and making no concession to the opposite side of the Martial vs Caster Ranger discussion.
I mean they would not be an argument if people were just allow they to be two or three different extra classes again.
But for some reason a huge chunk of the community D&D community is so against new classes.