Oh come on BOAC, this is the Spectators / Spotters area so it's surely a fair question here deserving of a better answer?
The captain sounds like he was fair enough about it, by taking the blame on behalf of his team but if as described, whilst ultimately just exposing the aircraft to a second approach, the cause was not routine. At some stage the cabin crew obviously didn't get a chance to do their checks and / or someone missed a call.
Net result was as a result of applying a rule that says the captain mustn't land unless he knows the cabin is secure (like it should have been by then).
It is perfectly fair to compare the very small increased risk to all the other passengers and crew by aborting what I think we can be forgiven to assume was the later stages of a perfectly good approach, and by going around for to make another approach in contrast with the higher risk that cabin crew might for whatever reason hurt themselves or others if there was some further incident on landing.
So the captain made the call based on clear disciplined decision-making in a non-routine situation, but no need to berate the questionner in this forum surely? Go arounds happen for all sorts of well practised reasons, but I don't think many have occurred because the cabin crew aren't ready?