I never understood why people care about torque from an engine when it's going to be connected to a gearbox that can convert the torque to whatever you want anyway. So why is torque a more important spec than power for an engine?
Especially since people often consider "horsepower" to be things like turbos, etc that have their own spool-up requirements and result in inability to launch well.
The reason that a lot of applications consider torque is that's more efficient to operate near the required shaft speed than it is to run faster and gear down. You fight more inertia in the engine at higher speed, and you add rotating mass with your gearbox.