I am not going to jump for that “whose band are you in” bait.
Not a bait at all: who is here defending Cruz on this?
Issues are bigger than candidates. Both guys can be wrong on an issue. They are on this one.
When you defend a candidate unconditionally, you have lost your objectivity. The true goal is to support the one who is most in alignment with your personal convictions.