If so many people are willing to leave the company I work for, I would seriously start to question things. Am I getting paid and/or the benefits I should be? Is there a big managerial change I should know about? What other work options exist that are drawing co-workers away?
Then if I was still comfortable with where I was working, I would start looking at ways to re-vamp the company so people are willing to stay or join.
I won't hate a coworker who is moving on to better themselves, because this is such a small industry we'll cross paths again. And sometimes, that next path crossing will help you move to the other side of the world.