It Depends on cost and coverage

I'm primary on a family plan for four. It costs a bunch of money, and we all get new phones (Android) as soon as we are eligible because we're paying the phone subsidy every month. It doesn't make sense not to. I would rather pay retail price for a new phone when the price and the phone are right, and pay less for the service (much less, but that's another survey), than feel pressured to get a new phones because the two years are up and I'm already paying for them.

On the other hand., I live out in the country, so my choice of carrier is dictated more by coverage than anything else.