No reason not to switch really (unless you really, really need to deposit cash)
They often had outages in late 2017 and earlier due to 3rd party reliability.
I haven't had an outage since the current accounts have been released.
No affiliation; just a user since Beta.
Also the longest outage I remember was when the third party card processor's server broke and it took them a few days to rebuilt it (which is pretty unnaceptable in this day and age)
Obviously if they were force to move they'd go to a new fangled IT system, not adopt some old tried and true system (those are too tied to the banks that developed them).
Quite why that means the UK head needs to go ....
Except lies and bullshit on a massive scale for weeks.
MEPs were also not impressed by his performance.[1]
[1] https://www.parliament.uk/business/committees/committees-a-z...
It smacks to me of a symbolic "firing" to placate the tabloids in the UK, who hold far too much sway with the average person on the street.
And of course expect the usual dissing by the 'frameheads on how these new systems are frail and how their old systems "are much better and foolproof" (they aren't)