It could also be called the "Added To The Price You Have To Pay Tax", but that's a lot longer and harder to remember. "Son of NAFTA" would be another good name for it.
I agree with your statement about corp income tax. It drives me crazy that they call it a Value Added Tax, where is this VALUE you claim to add to it. I wish they would just call it a National Sales Tax. They won’t because people are too stupid to realize that they are being taxed to death.