they both share the same flaw.
they think you can establish undilutable principles to which every other interest must bend.
until folks understand that undiluted principles are not principles at all, and that in fact they are harmful, and that sensible solutions (and indeed virtue) arises only from the dilution of extreme positions, there will be problems.
i'm astonished that someone schooled in law like cruz would have so little understanding of its nature. it seems the idea of the constitution confuses people into believing that perfection is discovered and therefore that accommodation with one's environment is unnecessary.
apparently there was a sort of simplistic puritan at harvard when he was there. it was him.