Hmmm, if you were not busy preparing and racing your own car, it's no wonder that you had plenty of time to sit in the tech barn and watch the proceedings

, and no wonder that you are whining so much......you must be pretty damn important for the NHRA to let you observe all the teardowns.
I don't see any mystery here, sounds like sour grapes from someone with too much time on their hands. (not racing)
Maybe you should give up racing for an exciting career in NHRA tech.
I hear the same shyt from losers at the bracket tracks, who should be working on their own programs, to improve their own results.