The higher the RPM the higher the HP with the same torque. I had to look it up but some race cars that rev around 16k rpm do have what would be considered low torque but make good hp. You are comparing super cars that don't have anywhere near the rev limit of club racing cars. The most important things is power/weight ratio and keeping the rpm in the optimum range. You can't just look at a engine's top hp and torque rating and know how fast it will make the car go.
As far as the large truck statement goes are you talking about diesel? Diesel engines have a much longer stroke than our engines. Longer stroke means lower rpm. That is why diesel trucks also get more gears.
As far as the large truck statement goes are you talking about diesel? Diesel engines have a much longer stroke than our engines. Longer stroke means lower rpm. That is why diesel trucks also get more gears.