Obviously this is a rant about TFW and posting it on the Forum will not make the slightest bit of difference, but I'll try and provide some answers.
The Timetable is virtually a copy of the current COVID related Timetable with reductions across the Network as money still has to be found to compensate for a reduction in revenue from passengers hence the cutting back of some late night trains as well as many others throughout the day There are cutbacks across the South also..
A big factor is a shortage of traincrews, and which applies across the country, where drivers have still been retiring and their replacements have had their training delayed due to social distancing reasons. There has also been traction training which has had to be carried out and has been progressing albeit at a slower pace. What TFW have done is to provide a sustainable and more reliable service level rather than attempt to operate a service that would be riddled with ad hoc short notice cancellations for lack of train crew.
The North Wales coast is a bit of a pathing and calling nightmare but which was better before withdrawal of the hourly Llandudno to Manchester services and paths still have to fit in with handover times of trains from the Shrewsbury and Manchester directions and also Avanti as well as taking turn round times at Holyhead into account. It is hoped to gradually introduce the Mark 4 carriages throughout the Summer, firstly between Shrewsbury and Holyhead and then extending to Cardiff so the Timetable could have been prepared to slot the alterations in easily. One annoying thing along the Coast, and which has been mentioned in another thread, is that although at uneven times, an hourly service has been maintained but leaves a two hour gap for some stations and I can identify one such train which causes a problem for day trippers returning home. 1J98 1642 (1650 from May) Holyhead to Shrewsbury currently calls at Colwyn Bay, Rhyl, Prestatyn and Flint but from May runs non-stop from Llandudno Jcn to Shotton.
In the south, many Cardiff Valley routes see up to a 50% reduction in services throughout the day and the last trains at night..
I don't think we shall see any real improvement until COVID is effectively under control.