I personally hate using terms such as "poaching" or "gorging" to describe one company offering more money to a worker at another company or university to come work for them. You would think the professors/workers are being killed for body parts or kidnapped and forced to work in sweatshops instead of actually being paid more and being better off due to this transaction.
Underpaying people is not a right. Workers are free agents and if someone offers them a better deal, then they are free to accept it. Paying workers more is a good thing, not a bad thing.