Getting the requisite experience would have been a nice start. Hell, even running for and winning re-election would be something.... but he's only been in for two years. (Sort of like a current pResident we know....)
Obama has been in for seven years, not two. Not sure who you are comparing Cruz to, there.
Having principles is great. Putting them in practice better, and isn't something a politician can do by himself: he needs to make friends. The fact that he hasn't bothered to do so speaks volumes to me.
Making friends and compromising principles are two different things. I can get along with most anyone, and have, but don't ask me to cross a line. There are things I will not do. My friends won't ask. Anyone who won't be my friend because I will not compromise my principles never was a friend.
Consider, now that speaks as much to the nature of the very GOPe and Democrat infested institution which caved on Obama request after Obama request as if Harry Reid was running the place.
Standing in opposition to that, as Cruz had been elected to do, would be a lonely place, and if that acquiescence was a requirement of being a 'friend', I'll take the guy who stands on principle every time. I'm not looking for 'Miss Popularity' in the White House, I'm looking for someone who will stand up for the principles set forth in the Constitution and the Bill of Rights. Going along to get along brought us the useless Congress we have now.