Politically, Trump has been a tough person to run against. But with Cruz, the bigger obstacle has been how poorly his campaign has been run.
Yeah, Trump threw a big fat wrench in the politics as usual machine, can still hear it grinding and breaking apart..hehehehe.
Too bad about Cruz, you're correct in your assessment....maybe next time.
Right now I think his place is in the Senate, so not all is lost.