The future of the country is at stake in the immigration debate and you are handing out passes to leaders of the conservative movement to "avoid third rails" so that they can "remain viable". That's what we expect from Boehner and his crew, not true leaders like Cruz and Palin.
I am merely suggesting that by accepting a position in the media, she is effectively muzzling herself. In today's media environment, being against illegal immigration is akin to being against mixed marriages. The moment she stakes out a position against illegal immigration, she will be looking for a new job. I don't blame her for looking out for her family - she does need to pay the bills, and TV gigs are well-remunerated. But anyone who thinks this gives her a platform for talking about immigration may end up being sorely disappointed.