I think it depends on if they're leaving for a lateral position or for a
promotion. I see people leave for promotions and it is very much to their benefit. I see others leave for basically lateral positions because they are disatisfied and in they often end up disappointed with what they thought they were leaving for.