For the life of me, I still can't understand how ROI isn't a strong measure of economic strength. Like I've said before the ROI inverted is earnings yield. I think this is by far the #1 criteria for deciding an investment's economic strength.
But we've already hashed this out....