Iskra
Established Member
Shipley is essentially for the sizeable population of Bradford. Keighley is a sizeable place in itself. I'm not really sure what's so bizarre about a 2 car/3 DMU serving these places. All other trains call at these stations. And when you're bothering to serve Dent and Garsdale, I'm not sure you can question serving places with significantly higher passenger numbers.