Years ago, we were promised 50% off of Verizon services once we retired. When I crossed the finish line and reached retirement, that promise was taken back and reduced significantly.
So...yes...I switched to TMobile and got a much better discount than my Verizon retiree discount. Not only did they lose me (a 20+ year employee) as a customer, but they lost my family too as I switched them all over as well.
I have been very happy with TMobile and will never go back to VZ given how they treat their most loyal employees. Loyalty cuts both ways...