Yea, Ranger definitely needs a Duelist-esque rework at the start of the tree/web. It's very difficult to run Ranger melee, well not difficult. But not worth it in a lot of cases.
Early mana issues & weird melee talents that don't compliment any thing around that area for melee kinda suck for Ranger.
I never know why I would play a Ranger over a Duelist, tbh. I just get everything I need quicker and with less effort as a Duelist.