you mention there's an optimal range like a dragoons, you can't really control that range if you're tanking, if a mob has extremely small attack radius you won't be able to keep it out at your optimal range while tanking. Again i agree with above poster, why have a ranger fight at point blank range, that sorta defeats the purpose of a ranged weapon, might as well use a melee weapon.