Originally Posted by
lumix2day
which I find ridiculous as the miles were collected and therefore paid for with ticket prices already, why would I pay twice for them.
Perhaps because you were not the person who earned (and paid for) the miles.
You are missing the whole point of a loyalty program...