Why is Pro Stock Dodge down on horsepower ?

I didn't say I agreed with the theory
I'll never buy into that BS theory! NHRA doesn't give a damn about what it cost to race a car. Read the Engine labs article, there is nothing cheap about all the up coming changes.
NHRA Mandates EFI, Other Changes in Pro Stock But Stingy on Details