They won't bail on this promotion because, almost by definition, it engages their most committed customers. It's the weirdos who hang out on this forum (i.e. people like me) who do daft things like take unnecessary flights or buy stupidly expensive fares just to increase status, earn points, and all the rest.