I’m sure the loyalty world remembers the mess of Tesco Clubcard at its inception, spending keys! It was essentially unfathomable to the users and abandoned fairly quickly.
Making airline miles programmes complex would do the same. The headline “collecting miles gives free flights” is a powerful message easily understood. Although of course there is much fog surrounding the word ‘free’!