Bad service won't make iPhone users switch carriers