Agree ... Over the years there have been numerous articles about how these miles have gotten away from better business focus.
A side comment somewhat in humor is the killer app that's used to explain rete rules engines which is frequent fly programs: how in heck can you compute what a customer is due with all thr crazy rules. This is akin to fica scores for loans and credit cards.