Agreed.
I don't expect 100% of trains to run, I don't expect 100% of trains that do run to be on time throughout their journey, I appreciate that things will go wrong from time to time.
Maybe, in the context of the total number of station stops in an average day (hundreds of thousands?), a hundred and sixty isn't a huge number. As has been pointed out, there are some additional stops made at short notice too.
However these things need to be measured - I've no problem with the BBC reporting it - a lot of the comments on this thread are attacking the BBC for daring to raise this story rather than explaining why a hundred and sixty isn't an unreasonable amount.
And maybe it isn't an unreasonable amount. If these are generally stops on services with "metro" frequencies then that's maybe less significant than
@Deafdoggie 's example of a Cornish station that doesn't get as frequent a service (so will be a bigger impact upon potential passengers than an urban route where there's "only" ten minutes to wait for the next service).
But I think it's an interesting thing to discuss - we have threads about much more insignificant things. Like regulation to accommodate late trains, ensuring that connections are met at junctions by delaying services to meet a late running trains, there are discussions to have about whether it's better to significantly inconvenience a small number of people for the sake of improving things for a much larger number of people.
There are other options for dealing with delays - some of which are less easy to do nowadays than in the Good Old Days (e.g. maybe thirty years ago you could terminate a service part way along a route and reverse, but with "rationalised" track layouts and busier lines it's maybe harder to arrange that).
There are trade-offs re tight turnarounds at termini (to provide a better frequency), chopping services into much shorter routes (which inconveniences a small number of long distance passengers to provide a more robust service for a bigger number of short distance passengers), Guards (using
@Alteran Ancient 's example of their removal meaning unstaffed stations being skipped)... I think it's a worthwhile discussion to have. Maybe, in having it, "non enthusiasts" will understand the railway better and appreciate that most skipped stops are skipped for the Greater Good. But burying heads in sand and blaming the messenger for daring to bring up bad news seems quite a 1980s approach.