I just don't understand the thinking on the carriers part. If they want to put on some apps preinstalled, fine, but make them uninstallable and most certainly not required to get an OS upgrade.
But the way it is now, what Verizon is essentially telling all of it's customers is "We don't care what you want. We will do with your phone what we want and if you don't like it, well we don't care." There is nothing that comes close to customer service in demanding bloatware remain on the phone and can only serve to drive customers away. Those who like the apps will keep them and won't care if someone else uninstalls them, but demanding that everyone live with their junk only serves to drive some people to another carrier.