Hello Folks,
A basic query and am sure its discussed in some thread somewhere ( only that I am unable to find the same

)..
Take the below scenario..
DEL - DXB return the miles earned in Y are 2200 miles for Flex..
DXB - VIE return the miles earned in Y are 6000 miles for Flex..
DEL - VIE return the miles earned in Y are 7500 miles for Flex
Any idea why is this the case ? Is it just to ensure ppl lose out more or ?