But from a customer's point of view every single one of them is an inconvenience. If a timetable exists with designated stops then the train should stop there.
I would be mighty peed off for example if I bought a ticket to Dyce Then got on the train and it went straight through to Inverurie. Surely the conditions of carriage are broken if you buy a ticket for a specified station, get on a train in good will then it decides not to stop.
No excuse.
Okay, let's put it this way, and let's assume you live in Inverurie rather than Dyce. This is a purely theoretical example and has no basis in fact.
The Aberdeen to Inverurie service runs very late and carries 100 people to their final destination, but in order to do that it skips Dyce and 50 passengers are inconvenienced because of that. It then goes on to carry another 50 passengers back from Inverurie and skips Dyce again, inconveniencing a further 20 passengers. It has to skip Dyce twice otherwise the later Glasgow service requiring the set would depart so late that it would have to be cancelled, inconveniencing a total of 300 people during the course of that journey.
So 70 Dyce passengers are inconvenienced or 220 Dyce and Inverurie passengers have their train cancelled, or 300 Aberdeen to Glasgow passengers have their train cancelled. Which is best?
None of the options are in any way satisfactory but are based on the use of a finite stock and crew resource. It's Scotrail's lack of organisation and resource that we need to be upset over rather than skip stopping, which is no more than a symptom of the underlying problem. At the risk of repeating myself, focusing on skipping lets them off the hook, we have to move the discussion on from it.