tripp: How high is your turn over? Going by the OP you made it sounds high because you are upset with the changes and the "cheaper" labour force that will be cut off after the changes.Sounds like your company might need to have a sit down and a hard rethink about what is really fair.
In the last 3 years only 1 staff left to join a silicon valley company. So year turn over isn't hire. We had growth and hired 3 new staff which happen to be migrant. We held recruitment for 3-4 months and these guys stood out and I must say are good workers. The reason of the post was that this affects them and also a guy who has worked for us for 2 years when his visa is up for renewal it will affect him also if this goes through.