There are more issues out there than amnesty. The problem I have with Cruz is that he hasn’t accomplished anything in the Senate. There isn’t a single bill that he’s pushed through the Senate successfully. You could have said the same thing about Obama back in 2007. If Cruz can’t work with other Senators to get a bill passed, what makes you think he’ll be successful as President?
You cannot seem to grasp that amnesty is a deal breaker. Amnesty will be the beginning of unchecked illegal immigration forever. It won't matter who runs for anything if the republic has turned into Mexico, Jr.
You answered your own question about freshman senators by the example of Obama. He hasn't accomplished much, has he?
They are "getting things done" in congress, but few of them are GOOD things! A President Cruz would spend most of a first term rolling back the harm done over the prior eight years.