I do believe that the plugin developers have the right to do anything to their code because it is their code and is freely available. I am also very upset by the change but I do not believe that they have done anything obnoxious or beyond their rights.