That's a step in the right direction. Other steps include discontinuing the practice of giving illegals' babies anchor status, not allowing illegals to receive welfare, and refusing to give them "free" medical care. I'm sure a few other measures could be thrown in here.
Removing carrots will probably turn out to be the most effective tool for fighting illegal immigration, if only our politicians have the backbone to do it.
We need to deport or imprison ALL illegal aliens, including their anchor babies, seal/secure the border with troops, a wall and a fence, and have a lethal response to all who try to re-enter illegally.