I recently went down on the supposed crack service of the day, the evening peak "Cathedrals 'Express' ".
Handborough and Charlbury both were surprisingly busy. Don't know how many from Oxford and how many from Paddington.
Remaining intermediate stops less so. As a supposed express, stops every 10 miles or less are a bit contradictory.
Worcester Shrub Hill was the surprise. Maybe a dozen passengers alighted. Outside there were no taxis at all. A few dmus thrummed away stabled in adjacent platforms. Otherwise it was deserted. I didn't notice if the ticket office was still open or the station was unstaffed.