Problem is, most of the cable companies operate the same way.
Plenty of people have stated they hop back and forth chasing the new customer deals.
The problem is not Verizon it is the way the industry as a whole operates. They only give deals to get new customers. Once they have the customer they now want to get the full price for their services. You either have to play the game of switching your services back and forth every couple of years or put the service in someone elses name if you can.