Many years ago Ranger was an awesome job but for both mathematical and strategical reasons it was declared "broken" and subjected to the most ham-fisted nerfs in the game's history. Some of that nerf has been undone but not much has been seen to improve or even maintain /ra. As a result Ranger and ranged attacks in general have become largely superfluous. Here is what I believe would vastly improve Ranger and at least make it comparable to other jobs in it's category.
1. More ranged attack.
Ranger requires a huge amount of ranged attack in order to reach the full end of its potential. That amount is completely unrealistic by current standards. By completely unrealistic I mean it requires 2 other players in the party on support jobs, food, temporary items, job abilities on by main and sub job, cruor enhancements, atmas and amazing gear. If you manage to gather all that you can create a small window of time where a Ranger is almost as effective as any other damage dealer with half the amount of enhancements. This is partly due to the fact that Ranger has very limited access to ranged attack gear that it desperately needs. Ranged attack knives/axes are absent from magian trials and many newer pieces of gear actually offer less ranged attack than older and lower level counterparts.
2. Automated attacking.
Another reason Ranger falls far behind other jobs is because it needs to maintain appropriate distance from its target, get input from the player before it can initiate each attack round and then must remain still once the attack round begins. Other melee jobs can run circles around their targets while attacking but a Ranger is penalized if their character doesn't stop moving before or starts moving after they try to shoot. This problem is further complicated when a player wants to shoot multiple times but lacks the accuracy or precision of a computer so valuable seconds are wasted in between shots. To make matters worse there are global cooldowns after job abilities and interrupts which slow down Ranger even more.
3. More ammunition.
One of the most crippling problems with Ranger is the lack of ammunition available. A trip to the auction house will show you that higher level arrows and bullets are either extremely expensive or simply not available. This is probably because of Ranger's general lack of popularity but also because the materials require to make most ammunition are difficult to obtain. Making NPCs that sell or synthesize ammo for you would be awesome. Not only is the lack of ammunition a problem but the lack of variety is as well. Ranger has dozens of bolts, arrows and bullets they can use from level 1 until 60. All of them with different effects and server different purposes. From 60 to 90 ammo quickly boils down to highest base damage. Having higher level equivalents to status effect and elemental effect ammo would be extremely cool.
That about sums up my feelings toward Ranger right now. It was my first job to 75 years ago and it's depressing to see it in it's current state. I'm sure a bunch of other people share my opinion or have very similar thoughts.
tl;dr version
1. Ranger needs more ranged attack gear. badly.
2. Human error hurts Ranger proficiency more than other damage dealers
3. Ammo selection and availability is terrible right now.