Carstairs was not included after 2003 I think but trains still stopped there until recently.
Tamworth, Lichfield Trent Valley, Nuneaton and Motherwell are very limited so imo could be removed, I don't think the first 3 are included in VT timetables.
The 2008 Glasgow to Crewe still stops at Carstairs.l