Computer says no bullshit.
You CAN'T have multiple people depositing into your account with no official paperwork associated. Heck, you CAN'T even regularly deposit substantial amounts of cash into your account by YOURSELF without proper explanation. It is the way it is.
doesn't mean it's not bullshit
Definitely bullshit.
Like in Sweden where it's impossible to deposit cash into half the banks.
WTF
Can a swede put his own cash money into his own bank? Computer says no.