Actually The AN
-124 capacity is greater by volume and weight. AS
for runways, the 124 is more than capable at landing at enough runways to be much more cost effective than a C-17, hell, even the AF
isn't landing C-17's on unproved landing strips in the middle of combat.