Thanks for the kick in the pants. Your article motivated me to take most of my crypto out of exchanges and keep them in wallets where I have the private key.
As for trusting banks, historically they have demonstrated positive behavior towards their customers, in general. However, these days we have the "Bail-In" where they just take the customer's money when they get into financial trouble.
Food for thought: I read that the next time banks fail, there won't be a Bail-Out by the government, but rather a "Bail-In".