You could be right. I remember when Virgin had the XCountry franchise that the service level was correlated with distance from Birmingham. XCountry might be doing the same. I’ve used them all the way from Newcastle to Plymouth and service levels appear to be similar throughout i.e. free teas & coffees, snacks and light meals.