Ted Cruz supports amnesty, i.e., legalization without citizenship. He also supports a huge increase in guest worker programs.
Basically many freepers are not conservatives at all. They only care about one issue immigration and as long as someone attacks foreigners enough and blames all of America’s problems on them then these freepers will support him come hell or high water.