Hmm... even typing this seems like heresy -- but the Ranger here seems a bit like Diablo III's Demon Hunter running a Pets/Sentry build. Pet tanks -- the Ranger does damage from afar. That seems supported by the skills -- for example, you can call the pet to you in case something gets close enough to start squishing you and you can then move away and deal damage from elsewhere. The key is being able to bring up attack speed on a slow weapon like an arbalest so that the animation doesn't wind up basically killing you because another monster can close the gap while your pet is dealing with another monster -- or you can switch to a dual-weapon build for close quarters. In groups, this isn't a problem -- you hang back with the mages while the tanks take on hits.