.
So then you believe that anyone should be able to run in the primary of a party, even if their ideology differs substantially from that of the party?
Absolutely! It's how parties change. Either that, or collapse them and start fresh.
Trump is a populist, as is Cruz. The rest are elitists. All the Democrats are elitists (as well as communists). Trump and Cruz are the last-gasp chance for the GOP.