Not true. 1978 Passes about 75% of Rushes. 2023 Rushes about 75% of Passes. I already looked up the last 50 years of stats. They are basically the same.