It's why I switched everything to a combination of [boring established brokerage] and a credit union that's been around for almost 100 years. Their apps are mediocre and some of the more complicated account changes require a mix of faxed forms and phone support that's only available during normal business hours. But they're unlikely to mess things up very much and they're hopefully less likely to sell or leak all of my financial and personal information. And if something goes wrong my brokerage has in-person customer support branches around the country.
I'm in the same boat, with half my checking in the brokerage and half in the credit union. Some recent changes to the credit union(merging/renaming/ui changes) have been frustrating me and I've thought about rolling everything to the brokerage's offering, but the redundancy is nice for a situation like described here. Knock on wood though since it hasn't happened yet.