To be honest I completely agree.
I started a Thread some time back,
there is also
This Thread
And
This thread by Kimogigi
Asyd. started
This thread on alternative class bonuses, many of them good ideas.
I think there are many alternative options for a class bonus to rangers would would be comparible to that archers get. I agree green magic bonus fits with the idea of a ranger relatively well, and since the introduction of Heal over Time gems could actually, eventually, be useful.. when your about lvl 40+ and have maxed out Class Spec and Class Enhancement.
It may also help with Antigenisis damage over time gem...
But I believe the bonus to min damage is completely useless.. especially if you have put a lot of stats into cnc and int, you'll rarely hit near your min damage.
personally, I think either a change to attack rate, increased change of poison secondary archer skills taking effects.. or ...
my favourite current thought is rangers getting reduced penalties to using whips and a bow. The recent changes took the delay from 15% to 50% for DW whips while using a bow. I think it fits very nicely with the ranger 'idea' that they have an animal companion, and so maybe bonuses to their Beast Master skills etc, so long as they are using a bow.