This is true. Though one thing I've considered is that the front-end clients to the miles themselves have a balance of usability and inefficiency. They don't want everyone getting maximum dollar for their points. I would maybe so that giving data API access to the points tilts the $USD market price of what a point is worth in the favor of the consumer.