Was this caused by an overload of traffic?
Additionally, you should be more critical of the institutions that make billions of dollars off your money
Having spent most of my career architecting highly available systems, I'm cognizant of the fact that there's no way to guarantee 100% availability, the more 9's you architect in, the more complicated the failure modes are.