Yeah, I mean it only makes sense. It's about price discrimination - they don't want to give you a discount if you're willing to pay full price, same reason companies send out coupons or mobile app offers. They want to offer discounts only to bargain hunters and those who otherwise wouldn't be able to afford the service because that's where it's worth spending the money for them.
If you're not already, find yourself a local deals site - it can really help you avoid getting screwed over by stuff like this. You can also wind up staying if you're willing to call your current provider back and say "here's what they're offering, beat it or I'm leaving".
Not so sure, I saved over $1200 this year in about 1 hour of research and 1 hour of phone calls and live chats... my time is definitely not worth $600/hr.
Your savings are also tax-free (for personal bills), so for those of us paying just over 50% in taxes on the last dollar, we make would need to make over $200 in income to put the same $100 in our pocket as cutting a bill by $100.
It's just business. If you really feel like pushing back, then focus your efforts on changing legislation or spreading your money around so that we don't only have 2 mobile providers, and 1 internet provider, and 2 taxi options, etc.
If you're not already, find yourself a local deals site - it can really help you avoid getting screwed over by stuff like this. You can also wind up staying if you're willing to call your current provider back and say "here's what they're offering, beat it or I'm leaving".