Unfortunately this is how it has worked with all providers for as long as I can remember. Prices for existing customers slowly go up while they try to attract new customers with cheaper deals. It's a bit of a hassle to keep changing, which is why a lot of people just accept it and stay with their provider, but it's the only way to avoid price increases for being an existing customer.