Are big-carrier channel programs getting better or worse?