Where is Perry advocating this? I'm not talking about what you "think" but from the facts.
http://www.lasvegassun.com/news/2011/nov/03/us-perry-immigration/
And Texans made a decision — are we going to kick these people to the side of the road and they are going to become tax wasters? Or are we going to require that they become citizens of the United States and become taxpayers? We chose the latter. I would still do that today......