OK - I don’t think he has changed his views on immigration and he obviously was advocating for the wall years before Trump. There - I just refuted your opinion. Now, how do you excuse Trumps numerous flip flops and extremely liberal positions? Would you make the same excuses if his last name was Romney?
On the report card, Trump & Cruz can be deemed 'guilty' on flip flopping so in that respect, they are equal in my eyes. Many of Cruz & Trump's positions on their face are pretty equal.
Furthermore, I believe both are iffy in the general for somewhat the same reason: Cruz has marginalized his support to the evangelicals and Trump's personality is off putting to others.
Some of Cruz's decisions like aligning with Glenn Beck just put me off as does Trump with his mouth sometimes.
We need to win in November, period.