Choosing an irrevocable beneficiary protects the person from being removed from the life insurance policy later. Instead, that person must agree to get removed from the policy.
Going this route gives your beneficiary more protection.