Yes it does; simply, I do not have to change gear going up a hill as the torque or stalling force helps out, more help more torque, no gear change.
Surely high stalling force (torque) at low speed is the holy grail.
Very easy to make a motor go fast and be difficult to stall, but when that...