Who cares? Hennessey Performance Engineering is also Lonestar Raceway Management, so they can do whatever the hell they want there. Go buy yourself a track then you can run without safety equipment too

. It's not like Mr. Hennessey told the driver, "if you put that helmet on you're fired!" Their lives, their track, their car, their choice.