No point having fancy new rolling stock if you can't get a seat, 99% of punters would prefer a seat on an old train than standing in the toilet smelling vestibule.
Thing is; soon it'll be old trains with no seats!
Ultimately either the entire XC system and timetable should be reviewed and rewritten properly or the whole of CrossCountry should be binned and the paths and services split up between the other operators to enable them to offer enhanced services, new stock procured by them and through journeys over the XC corridor simply made by changing trains - which is often quicker and cheaper anyway...
Reviewed, certainly. However there's still a fair account that is useful about XC.
However with the opening of HS2 the loss of services South of Reading from XC if those paths could then be paired with a Paddington service would actually make them more useful for long distance travelers by providing a single change at Old Oak Common.
For those going to Birmingham it wouldn't make much difference (a little faster), however going anywhere else would be faster and potentially more frequent (especially if you then also considered other services with a change at Reading).
Although to be truly useful you may look to see what services through Winchester you could remove/divert through Salisbury to have 2tph. For instance having 1.5tph Weymouth to Waterloo and 1tph Weymouth to Paddington and 1tph Poole to Paddington (the latter two having the same calling pattern as the XC services South of Reading) wouldn't be that much of a deal breaker for direct Weymouth services to Waterloo. Whilst you could add that extra 0.5tph as (say) Salisbury to Waterloo it could also be a useful gap to help with reliability without cutting services which are otherwise quite useful.
If there was capacity; that could allow XC to run more services to Guildford rather than just stopping at Reading. As that would put Portsmouth only one change away from XC stations, now whilst this wouldn't be as good as direct services, given the frequency from Portsmouth to Guildford an hourly service doing that would be more frequent than anything which happened before.
A similar case could be made for the extension of the XC services to run to Gatwick, rather than run the GWR services, and whilst that would be quite a slow run and require ASDO at the majority of stations (and some odd station stop points to not block level crossings) it could also be quite useful.
However any such review shouldn't have anything on our off the table, other than how can the paths which XC services use be best used going forwards without significantly harming current journey opportunities (i.e. a change of train can be allowed, however it shouldn't be to only an hourly service and ideally more than 2tph where possible)