I have been using the Citibank emirates card to upgrade from economy to business from Perth to London for years but the changes to the card mean I will no longer be able to earn enough miles. I have been earning 400,000 + per year. Have always been able to find upgrade/reward seats easily with Emirates but now need to swap to another airline where I can earn unlimited points per year and also have good availability. Any recommendations ?