Great topic!
Torque = Force
Horsepower = Rate of work
Torque is King. Ride in or a Drive a 500 Hp Corvette and then do the same in a 500 Hp Duramax or Dodge Cummins.
Then load them equally. The corvette wont be impressive once loaded equally to the truck.
Is it a fair comparison, No. But both have 500 right. Lets assume 500 at the wheels even.
Now take a 500 hp at the wheels Kenworth. Even with the theoretical gearing to get the corvette or the pickup to do equal work of the Kenworth it still wont happen.
Torque is king. As far as vehicles are concernd, Horsepower tends to create speed. Torque creates " the muscle" if you will.
Thats a good way to think about it i think. the reason a big rig can pull even though it has the same hp as a corvette is because of where the hp is at. A corvette motor could pull a load up a hill, but it would have to be at 7,000 rpm all the time to be making 500hp, where the truck is only at 2,000? to make the same hp.