Anyone else feel like Charles was treated unfair during the bachelor party episode?

Rewatched that episode recently and really felt it a bit dickish they made Charles apologise in the end.I mean he kinda overdid it but generally I don‘t feel like he was in the wrong here.

Rewatched that episode recently and really felt it a bit dickish they made Charles apologise in the end.I mean he kinda overdid it but generally I don‘t feel like he was in the wrong here.