I think you're missing the point, I'm not saying I expect or warrant an upgrade every time a new phone comes out, but for them define policies as black and white without any consideration for the consumer isn't the markings of a good business in my opinion. They have made and will continue to make money off of me and consumers like me, what sets apart those consumer centric carriers is how they are willing to give back to those loyal customers. At one point verizon would bend the "rules" to make customers happy, just like many other carriers currently do, apparently those days are gone. I'm asking them to allow me to give them more money and commit to another two years of their service, which is in fact their desired end state with subsidized pricing.
Good business sense isn't defining a bottom line, but its taking care of those people that pay their hard earned money for your business, and recommend that business to others when they are satisfied.
I've been diligently paying my electric bill for the past 32 years and they haven't given me any breaks or credits when I ask for them. I've been using the Sunoco gas station for the past two years here and I'm a loyal customer. They haven't even offered to wipe my windshield for me.
The bottom line is good business sense is based on each account, not the overall picture. And, I see you are within 2 months of upgrade. As a former VZW employee I can tell you that if you call VZW CS (not a store), when you're about a month away from upgrade there's a chance they will let you, especially if your current equipment is on their last legs.
With your example, if the competing gas station offered clean windows and that same quality Sunoco gas then you'd be able to quickly identify which cared more about the people that came through. I absolutely see where you're coming from though, and I'm not looking for handouts, just disheartened with the direction verizon has gone.
For what its worth, I've spoken to vzw cs multiple times, I was polite with them and they were very professional back, but said there was just no way they could perform the upgrade