Obviously no one wants the latter, and to be fair whilst disruption will happen, no one expected the level of disruption currently experienced.
I did. The disruption being experienced now was obvious to me way back in 2014. I spent a lot of time in the 2014-18 period boring friends with my predictions of disaster once Thameslink infected the GN. At the time I lived near to a station that would only have Thameslink trains from 2018. I moved house before it all happened.
The pre Canal Tunnel Thameslink was not exactly a success. I had an acquaintance who used Thameslink from the MML, and got frequent reports of major disruption and poor service recovery. So Thameslink were starting from a low base.
The Thameslink 2018 project was obsessed with the 24tph through the core objective. I never thought this to be achievable, but that's by the by now because hopefully it will never be attempted. In order to achieve the 24tph objective the planners piled more and more complexity and fragility into the timetable, the icing on the cake being the completely absurd Cambridge-Maidstone East service, which fortunately has never happened.
Bringing Thameslink onto the GN was always going to be more complex than the MML, which has 4 tracks all the way from Kentish Town to Bedford, lots of places to reverse, and long distance trains only going to/from the East Midlands and South Yorkshire. In contrast, the GN has two major bottlenecks, at Digswell Viaduct and Holme Fen, few places to reverse, plus services running to and from Scotland. If it wasn't possible to provide a resilient service on the MML, then it was blindingly obvious that the post Thameslink GN service would be at least as bad as the MML and probably worse. Thameslink does not work because it is too complex, too fragile and lacks resilience.
you seem to be implying that the railway should have planned the service on the basis of expecting severe disruption on a regular basis?
Regular disruption is engineering work, which is planned, but other perturbations to the service are frequent and unpredictable. Of course the service should be planned to be resilient when there is unpredicted disruption, and with contingency plans for recovery of normal service. The railway operates in the real world of extreme weather events, people going under trains and infrastructure failures, not some fantasy island where the timetable always runs perfectly.
I regret to say that I don't see any prospect of improvement. The railway does not understand where it is now, so it can't work out what it needs to do to get to the objective of providing a reliable service. My advice to anyone relying on Thameslink is to get a new job and/or a new house. If you can't do that, develop your own contingency plans for getting home when there is disruption, and learn some techniques to avoid getting too stressed by it all.