Only the Ranger in BG3 has been completely overhauled so that its functions would not be useless as is sometimes the case in 5e (and be even more in BG3).
Just to remind you that the natural explorer and the favored enemy have nothing to do (except the name) with how they work in 5e).
The favored enemy instead of focusing on a specific type of enemy and not doing the rest, instead gives your character some profiniency and (sometimes) a spell.
They are: Bounty Hunter, Keeper of the Veil, Mage Breaker, Ranger Knight and Sanctified Stalker.
The most interesting of all this is definitely the Ranger Knight with heavy armor.
Natural explorer also got a lot of changes, you can choose free find familiar (worst option), sleight of hand or resistance to cold, fire or ice.
Overall, Ranger in BG3 looks much better than in 5e because it is not good in a few situations and useless for the rest of the time, unless DM adjusts campaigns to a given character.
Wow. You really think 5e rangers suck? I have yet to have a bad, useless ranger in a 5e session, and usually someone is a ranger. I suppose it might depend on the campaign, but then I've got a Descent into Avernus going on with a Drow Ranger/ Hunter, and so far she's been quite the MVP. Granted, admittedly, she hasn't used Favored Terrain, but they just left Baldur's Gate. So, we'll see.
I don't know if I care for the overhauled BG3 subclasses, but thank you for bringing them up. I didn't have them in front of me and couldn't remember them. If someone does know what they all do, it would be good to have details so anyone reading this can see the overall differences.