I don't agree with your view. The crew (pilots and CC) are also in charge for the well being and safety of the rest of the pax.
FlyBlue, That maybe be so but the Captain did make an informed decision and he decided to ignore the recommendation of his CC which was to remove the PAX. His is the ultimate responsibility and I suspect he could already see the negative publicity his airline would attract should he have decided to accept the advice of his CC.
You don't get to choose your passengers and sometimes you just have to do the best you can. I still think that some of the comments on this thread do CC absolutely no justice at all.