I can't agree a ranger has not something "outstanding" to use ...
What about special arrows?
And you can make many of them yourself via "crafting" ! But like you said you didn't spend time into crafting, you didn't experienced that much with special arrows, right ?
So next time you really must try "crafting". But try it AFTER the upcoming update Raze mentioned, maybe they improved the crafting system too (but I don't know for sure!) ??