Doesn't profiting extensively from a practice that you personally disagree with kind of harm your credibility in opposing said practice, though?
It does absolutely. And that's one of the main criticisms I've seen Cruz supporters say about Trump with his made in China stuff.