Of course a minority of people moan at everything; but they are irrelevant.
The difficulty, as ever, is choosing whose moans to listen to, and whose to ignore! The starting point is to run as many trains as possible on time - that will get rid of a lot of them, simply by preventing them in the first place!
Without knowing the specific details it's difficult to comment, but I suspect anyone moaning at others making their connection may not realise that if their own connection is not maintained alternative arrangements will be made.
From memory on that occasion the guard did end up trying to organise alternatives.
The problem is that this is invariably difficult for trains arriving into London at 2330 or later: Onward connections are getting thin on the ground, and people might be hoping to jump onto the tube to another London terminal and straight onto a tightly timed train heading to the South coast, for example. From bitter experience waiting for a taxi in central London isn’t ideal, can take a long time, and will often mean getting home *much* later than expected.
There’s also virtually nobody around when we get back to London on those services. Perhaps a few cleaners and a relief driver waiting to take the same unit back out to the depot to stable! I have no idea who would make onward arrangements at that point if the passengers haven’t asked the guard to do so, for whatever reason.
Such moans are not relevant in my opinion and such moaning should not dictate policy or actions taken.
A lot of railway decision making involves prioritising competing moans.
