In December, British Airways caused quite a stir with frequent customers by overhauling its loyalty programme. From 1 April ...