I do not mind a change to devotion for rangers, but this change is not a good change.
I did make a suggestion in the Official Ranger Enhancement thread. It is on page 11. Check it out and let the developer checking that thread know if you like it or make another suggestion yourself.
Let's see if we cannot get a response there.