I'm sure Carlisle faces many challenges and will never have a huge catchment.
On the other hand, the Virgin trains service (despite the half truths put out by network rail claiming that the west coast upgrade is 'finished') is still hopelessly unreliable - especially on the services north of Preston.