Goosemaster: consider that the 24V Cummins in the Dodge Rams have 4V/cylinder, and are still pushrod.
Why there are tradeoffs between DOHC, SOHC, and pushrod:
Cost: in a V8, DOHC has 4 cams, SOHC has 2, and pushrod has one.
Physical size: from the crank to the top of the head, OHC engines are MUCH taller than pushrod. And DOHC is larger than SOHC. This makes for some wide V8 engines. (we're talking bigblock width small blocks).
Reciprocating mass: In a DOHC arrangement, the cam pushes a lifter and a valve. In a SOHC, the cam pushes a rocker against a lifter and the valve. In a pushrod, the cam pushes a lifter, rod, rocker, and a valve. They all have one valve spring.
Valve lift: Pushrods can get better valve lift numbers due to the size of the rocker. SOHC and DOHC engines are more limited.
Valve angle: DOHC engines can get excellent valve angles. SOHC engines aren't bad, but it's awkward to get good valve angles on pushrod engines (check out a 426 Hemi's rocker arrangement, or a Chevy w/ splayed valves vs. normal)
Number of valves: DOHC is better suited to having 4, or even 5 valves/cylinger. You can do it with a SOHC or pushrod (as in the case of Cummins or
these babies but it's not as easy or cheap.