It is the management ( bank of America) doing this which some of the employees have no say over unless they leave the company after learning this. Happy I don’t bank with them. Period. Even if they have some lovely people because I disagree with the top chairs/officials. Plus the flag issue that occurred before. I only see Ernest here on this forum by the posts; do not know him personally.
People, go read any banks disclosure. This is called 'red flagging' banks do this all the time. It's not unusual and is CLEARLY disclosed to customers when they open the account. When deposits exponentially increase a bank will Red Flag the account for review to make sure no illegal activity is taking place.
For the most part this is MANDATED by the gov't. At the very least it is a bank policy.