Expiring points are an irritant, but that’s an accounting and tax issue. Without an expiration date, that liability is like a debt owed hanging over their heads forever. Not cool if it’s a pile of “fill up for a buck” coupons from 1970, and you’re trying to tell the tax man you didn’t get that money in 2022 at bob’s bait and fuel, but you have coupons you’re saying you redeemed for six bucks a gallon fuel.