We are at war with cultural marxism and their main weapon against us is Political Correctness. Trump is the only one who is currently out there day in and day out blasting PC culture with two barrels.
Cruz is a rock solid constitutional conservative but he will be overwhelmed and destroyed by the PC media without Trump on the field.
What we see so far in Trump is a reflection of intense anger by a subset of a subset.
As to Ted Cruz, he has never put a foot down wrong, I know of no single gaffe that the man has ever committed and I would welcome you posting such an example. The idea that Cruz will be tripped up by the media has no foundation in history.
Moreover, Cruz will not offend the mushy middle as Trump does every time he exhales.