I think it's the lack of veneer which does it. Cruz is undeniably worse, but he's also more lacquered, so you can forgive people for being taken in.
Trump is just a parody of Every Bad Right-wing American Political Stereotype Ever, so the fact that he's being taken seriously gets added to how actually reprehensible his ideals are.