I'm not the original anonymous questioner, but I'm in the same boat. I live in a rural area where Verizon has the only coverage, and I've been on an unlimited plan for years. My phone is a Galaxy S (that's S #1) that's getting a bit old; it chokes on a lot of modern websites and apps. I never go above 2 GB/month. I don't even think it's possible, as my old phone is 3G and barely handles Youtube.
I would have switched plans before, but Verizon didn't give me any incentive other than a new phone. My monthly rate would have stayed the same (or even went up, depending on the store personnel I had) while I got less bandwidth. That's unacceptable. If they cut my monthly rate by $20 then I'd leap at the new contract. Any phone I get from them under a new contract would also be stocked with their worthless software; I'd have to root it to clean it out. It's worth it to me to pay full price for a new phone just to avoid the bloatware, let alone the loss of bandwidth that I may or may not use.
TLDR: A new contract means they're going to restrict my bandwidth, make me pay the same amount, and pile bloat on top of any phone I get. I think it's still worth it to me to buy a new phone at full price and keep the unlimited plan.