I'm confused by your confusion.
There is no factor of 100. There is an earning rate and
a redemption rate. Would it be any clearer if instead of "miles"
they called them "elephants"? Or would you be worried that you
couldn't get an elephant for an "elephant"?