Was noch nicht erwähnt wurde ist, dass es ja nicht nur Worldshop und Awardflüge gibt. Sondern auch Upgrades (erspart im besten Fall ein OpUp, dass man sowieso geben hätte müssen), das bezahlen von Gebühren mit Meilen, Hotelbuchungen, etc. Sprich eine "Parallelwelt" mit einer "Währung". Aber diese "Währung" nicht leicht tauschbar ist (also Geld in Meilen). Man muss also Gedl hergeben für Leistung + Meilen. So kann ich nicht einfach 100.000 Meilen kaufen.
Und jemand, der halt sagen wir in zwei Jahren durch Sammeln vielleicht 50 kMeilen hat, kauft dann extra noch einen teureren Y Flug, um mit Meilen eine Richtung auf C upzugraden. Da hat dann der Konzern 3 x verdient.
Ein wesentlicher Aspekt ist sicherlich die Tatsache, dass es sich um ein "prepaid" System handelt. M&M bekommt jetzt Cash und später, oftmals viel viel später, nutze man die Meilen. Die Effekte hat GoldenEye sehr gut beschrieben.