I find both Trump and Cruz reprehensible, but I'd take Cruz over Trump any day. At least Cruz, as a bar-certified lawyer, at a bare minimum understands the concept of legality. Whereas Trump simply does not understand what a president can and cannot do.