It makes a lot more sense trying to wipe miles off accounts and the books simply to get customers that don't add value off the books. I'm sorry, the person with 5000 miles in their account from one promo three years ago should not represent a continued liability on the books for whatever value that is... $10? And one that would never get wiped off until the death of that person.
Of course, the forced usage of miles is another issue, and one that doesn't make sense at all. Why Air Canada would prefer to forego revenue from a Super Elite that is saving up miles by forcibly expiring miles older than 7 years is bizarre from my view. I mean, I can *nearly* understand the 12 month activity requirement, but not the 7 year requirement. 100k miles may be a small number here, but it's a plenty big number for occasional flyers that just want to take a family to Florida. And a Super Elite may have plenty of miles to burn, but if most of them are paid for by the employer, why force them to use miles when they still generate so much revenue?