To an extent... I always thought Apple went with non-carrier subsidized pricing on the first iPhone because they wanted sales now. The price even dropped $200, IIRC, only two months after launch. This supports your last comment because they fueled sales. My experience is that people wait until their contract obligation is complete before shopping another handset.