I always figured the early termination fee is because you broke a contract. It's got nothing to do with if it costs the carrier any money, it's simply a penalty for breaking a contract.