I kinda see NHRA's point. We wouldn't expect our soldiers to walk around wearing shirts that say "Military Intelligence in an Oxymoron", or you wouldn't expect employees of Jeg's to be wearing Summit T-Shirts, thusly we shouldn't expect a high-profile Pro Stock team to be able to sell T-Shirts or wear T-Shirts at a National Event calling the sanctioning body stupid, tongue in cheek or not. Granted, I think the circumstances that brought about the T-Shirt were ridiculous and needed more urgent attention than they were first given, but NHRA still can't have T-Shirts with their logo being sold caling them stupid.
Besides, doesn't NHRA get like 30% of everything sold on the midway at National Events? The real stupid thing is that Larry Morgan was paying NHRA 30% to call them stupid, and they still shut him down.