With a lower rod ratio, the rod will be normal to the crank earlier in the combustion cycle, not later (ie. closer to TDC, meaning more force transfered to the crank pin and more torque.
But I agree with you, if you want an engine to last, especially at higher rpm, longer rods are better.
This page explains it well: http://e30m3performance.com/tech_articles/...namics/dyn2.htm