Please mention the country you reside if possible (if not, at least the continent). Thanks!
I live in a EU country and I've never had any problems with my bank account.
I guess that I'm "flying under the radars",because I don't transact large sums of money.
AFAIK,in my country all bank transfers above 2500 EUR are reported by the bank to the tax agency.
If you want to deal with banks and you have large amounts of money to send and receive,there's no other way than playing by the rules of the bank and submitting all the necessary documentation.