My ranger is easily my best character. It can cause melee damage at range, something mages lack. So for example zombies you can throw down a fire arrow and then shoot them to cause a major explosion when their poison blood mixes with fire. If you're lacking AP get glass cannon or haste from the rogue skills.

Not to mention bows that causes elemental effects: a bow that causes lightning on a regular human is insane, you insta-stun them as they bleed and get electrified... also hits any friends they may have at the same cost a warrior has for just smacking their sword.

Main thing is to use your special arrows strategically, and not do unnecessary moves.