The fact that it states you earn miles on 'most' published fares is troubling. Just look at earning MP miles for flying on SQ, it doesn't state you don't earn miles for the lower fare classes (and it's quite well known that the low booking classes on SQ won't earn miles no matter where you credit it to).