Because that's pretty much indisputable.
If you want to support someone with no principles just because you like what he says out of one side of his mouth on a certain day, you're free to do so, but I'm free to denounce it.
You know what I think? I think taking on the Most Contentious issue in the country, an issue that the liberals and the press can use to decimate a person's character for the rest of their life, is a sign of Great Strength no matter what their previous position may have been.
And since when is being against "Illegal Immigration" equate to being "Anti-Immigration"? Are you one of those Open Border RINOs that can't distinguish between Legal and Illegal?