Ted Cruz calls it a Business Tax, so that is what it is. Someone calling it a VAT doesn’t make it so. Calling a tax on the net profit a VAT tax goes against common nomenclature.
So if he calls it a bird in paradise, is that hat it is or is it such that if it walks like a duck and talks like a duck, ti likely is a duck