The point is the fee is meaningless. Why is there an upgrade fee? It's simply a way for the carriers to make more money. It's like the "handling" fee tacked on to shipping from many of those TV commercials. A more honest approach would be to raise the subsidized phone price by $40, as that's what it actually costs customers.
Why do you hope they stop waiving it? You want the carriers to take even more money from customers?
If they (AT&T) want to stop charging the fees or you negotiate it away before renewing, great. Happy you saved the $40. However, if you accept a contract knowing it is there and fully intending them to go pound sand later, then I think you are wrong. If it were my contract, and we had agreed to terms and signed it, I would enforce it. If you didn't pay the fee, I would bring down the full weight of whatever penalties the contract prescribed.
This isn't about whether it is justified or not. It isn't dishonest (I would rename it, but that isn't the point). It is about what you agreed to do. They agreed to subsidize your phone on a contract. You agreed to pay the fee. Like it or not, it is what it is.
----------
Hey since you enjoy that fee and you dont want them to waive it I'll have you pay it for all of us here 😀
I never paid an upgrade or activation fee in over 18 years.
I will never will either. If they don't remove it I will just have to remove them.
And I fully support your ability to choose your carrier. Hopefully you can negotiate that fee away *before* you renew. If you are unsuccessful at getting it waived upfront but still sign the contract (or whatever digital version there is), I hope you honor the contract. I guess I am old school that way... give your word, honor your promise, etc.
I never said I liked the fee, but I do understand it. Buying a house or a car both have similar fees (which is really what you end up doing with the contract... buying the phone through 2 years of inflated service payments). That said, if they stopped charging it tomorrow, I would celebrate with you!
🙂