Our motorhome has a 7.5L V8 in it. It has 230 HP.
It will push our 17,000 LB motorhome with a 3500 LB car on a 1400 LB trailer 80 MPH on the interstate.
That is with only 230 HP. Take the engine from a Honda S2000 (2.2L with 240 HP) and try to do that. It isn't going to happen.
One of the reasons the Japanese have higher HP numbers is by the way they calculate the numbers. I know a while if they used the new formula, they lost on average 10+ HP. Many of GM's vehicles actually gained HP.
There is more to an engine and its "power" output.
An engine with 230 HP can pull 22,000 LBS at 80 MPH.
Don't be misled by HP numbers and HP numbers alone. There is more to an engine than the HP alone.
The Honda S2000 has an impressive engine. When it first came out, it had a 2.0L engine with 240 HP. Later they increased the displacement to increase the torque. If you shifted the S2000 at 7,000 RPM, you were driving a 17 second car. Shift the engine at redline and you were into the 14 second range. To get the tires to break loose, you had to sidestep the clutch at 9,000 RPM.
What fun is that?
To compare the two, don't look at numbers, drive them.
Tom