...or at least lose control weather
I don't think I even need to justify this. It makes them just a tad overpowered when you consider they can heal themselves with no penalty of failure, hide, have pets that can lag, and have all the other offensive/defensive abilities they have.
From an RP perspective, it doesn't make sense either. It does for druids, not rangers. Rangers live off the land and have no business casting spells whereas druids are, basically, priests of nature.
It was fine to have before rangers were buffed, now it makes them overbuff vs certain classes.
The argument about controlling weather being easy to do - it's not, not when there are typically 2-3 rangers on making the weather stormy and you're trying to fight and use a control weather staff - it just doesn't work.
And it certainly would not gimp rangers one bit to lose it, it would only make them less god-like.
