you didn't notice the angle iron subframe welded into that engine bay?
have another look at the power steering pump, you'll see it
as for the HP/torque debate, I was always told that HP determines the speed with which you hit a brick wall, but torque determines how far the wall moves after you hit it
as for the OP, consider the engine as a huge pump, the more efficiently you can get air/fuel in and exhaust out, the more (and quicker) power it will make