Regarding debanking, the Dems provide cover for them by providing list of people of interest (whether criminals or conservatives or gun store owners, etc.), and the banks move away from those people. So, in that regard, perhaps the debanking accusation was unfair.
Personally, though, I would never bank with BOA if they are willing to collude with the Feds by providing information on their customers without subpoenas or warrants. They should protect their customers by making the authorities jump through their respective hoops. Checks and balances. (Granted, there is the rubber stamp FISA court to give cover to the Dem prosecutors/investigators, and that also needs to be addressed.)
I guess you can say that none of that is happening, and this is all a conspiracy theory, and the media reports on this are wrong. Who knows?